توضیحات
Design scalable and robust RESTful web services with JAX-RS and Jersey extension APIs
About This Book
- Get to grips with the portable Java APIs used for JSON processing
- Design solutions to produce, consume, and visualize RESTful web services using WADL, RAML, and Swagger
- A step-by-step guide packed with many real-life use-cases to help you build efficient and secure RESTful web APIs in Java
Who This Book Is For
If you are a web developer with a basic understanding of the REST concepts but are new to the idea of designing and developing RESTful web services, this is the book for you. As all the code samples for the book are written in Java, proficiency in Java is a must.
What You Will Learn
- Introduce yourself to the RESTful software architectural style and the REST API design principles
- Make use of the JSR 353 APIs and Jackson API for JSON processing
- Build portable RESTful web APIs, making use of the JAX-RS 2.0 API
- Simplify API development using the Jersey extension APIs
- Secure your RESTful web services with various authentication and authorization mechanisms
- Get to grips with the various metadata solutions to describe, produce, and consume RESTful web services
- Understand the design and coding guidelines to build well-performing RESTful APIs
- See how the role of RESTful web services changes with emerging technologies and trends
In Detail
REST (REpresentational State Transfer) is a simple yet powerful software architecture style to create scalable web services and allow them to be simple, lightweight, and fast. The REST API uses HTTP and JSON, so that it can be used with many programming languages such as Ruby, Java, Python, and Scala. Its use in Java seems to be the most popular though, because of the API’s reusability.
This book is a guide to developing RESTful web services in Java using the popular RESTful framework APIs available today. You will begin with gaining an in-depth knowledge of the RESTful software architectural style and its relevance in modern applications. Further, you will understand the APIs to parse, generate, transform, and query JSON effectively. Then, you will see how to build a simple RESTful service using the popular JAX-RS 2.0 API along with some real-world examples. This book will introduce you to the Jersey framework API, which is used to simplify your web services.
You will also see how to secure your services with various authentication mechanisms. You will get to grips with various solutions to describe, produce, consume, and visualize RESTful web services. Finally, you will see how to design your web services to equip them for the future technological advances, be it Cloud or mobile computing.
By the end of this book, you will be able to efficiently build robust, scalable, and secure RESTful web services, making use of the JAX-RS and Jersey framework extensions.
Style and approach
This book is written as a step-by-step guide to designing and developing robust RESTful web services. Each topic is explained in a simple and easy-to-understand manner with lots of real-life use-cases and their solutions.
————————————————————–
ترجمه ماشینی :
سرویسهای وب RESTful مقیاسپذیر و قوی را با APIهای افزونه JAX-RS و Jersey طراحی کنید
درباره این کتاب
- < li>با APIهای جاوا قابل حمل مورد استفاده برای پردازش JSON آشنا شوید
- راه حلهای طراحی برای تولید، مصرف و تجسم خدمات وب آرام با استفاده از WADL، RAML، و Swagger
- راهنمای گام به گام با بسیاری از موارد استفاده واقعی برای کمک به شما ایجاد APIهای وب RESTful کارآمد و ایمن در جاوا
این کتاب برای چه کسی است
اگر شما یک توسعه دهنده وب هستید که درک اولیه ای از مفاهیم REST دارید اما با ایده طراحی و توسعه خدمات وب RESTful تازه وارد هستید، این کتاب برای شما مناسب است. از آنجایی که تمام نمونه کدهای کتاب به زبان جاوا نوشته شده است، مهارت در جاوا الزامی است.
آنچه خواهید آموخت
- < li>خود را با سبک معماری نرم افزار RESTful و اصول طراحی REST API آشنا کنید
- از API های JSR 353 استفاده کنید و Jackson API برای پردازش JSON
- با استفاده از JAX-RS 2.0 APIهای وب قابل حمل RESTful بسازید
- توسعه API را با استفاده از APIهای افزونه Jersey ساده کنید
- سرویسهای وب RESTful خود را با احراز هویت مختلف ایمن کنید و مکانیسمهای مجوز
- با راهحلهای متادیتا مختلف برای توصیف، تولید و مصرف سرویسهای وب RESTful آشنا شوید
- برای ساختن API های RESTful با عملکرد خوب، دستورالعمل های طراحی و کدنویسی را بدانید
- ببینید چگونه نقش خدمات وب RESTful با فناوریها و روندهای نوظهور تغییر میکند
در جزئیات
REST (Representational State Transfer) یک سبک معماری نرم افزاری ساده و در عین حال قدرتمند برای ایجاد سرویس های وب مقیاس پذیر و اجازه دادن به آنها ساده، سبک وزن و سریع است. REST API از HTTP و JSON استفاده می کند، به طوری که می توان از آن با بسیاری از زبان های برنامه نویسی مانند Ruby، Java، Python و Scala استفاده کرد. به نظر می رسد استفاده از آن در جاوا به دلیل قابلیت استفاده مجدد API، محبوب ترین استفاده از آن باشد.
این کتاب راهنمای توسعه وب سرویس های RESTful در جاوا با استفاده از API های رایج چارچوب RESTful است. امروز در دسترس است. شما با کسب دانش عمیق از سبک معماری نرم افزار RESTful و ارتباط آن در برنامه های مدرن شروع خواهید کرد. علاوه بر این، APIها را برای تجزیه، تولید، تبدیل و پرس و جوی مؤثر JSON درک خواهید کرد. سپس، نحوه ساخت یک سرویس ساده RESTful را با استفاده از API محبوب JAX-RS 2.0 به همراه چند نمونه واقعی خواهید دید. این کتاب شما را با Jersey Framework API آشنا میکند که برای سادهسازی خدمات وب شما استفاده میشود.
همچنین خواهید دید که چگونه خدمات خود را با مکانیسمهای احراز هویت مختلف ایمن کنید. شما با راه حل های مختلفی برای توصیف، تولید، مصرف و تجسم سرویس های وب RESTful آشنا خواهید شد. در نهایت، خواهید دید که چگونه خدمات وب خود را طراحی کنید تا آنها را برای پیشرفت های تکنولوژیکی آینده، چه رایانش ابری یا موبایلی، تجهیز کنید.
در پایان این کتاب، شما خواهید دید. با استفاده از افزونههای فریمورک JAX-RS و Jersey، قادر به ایجاد کارآمد خدمات وب قوی، مقیاسپذیر و ایمن RESTful باشد.
سبک و رویکرد h2>
این کتاب به عنوان راهنمای گام به گام برای طراحی و توسعه خدمات وب قوی RESTful نوشته شده است. هر موضوع به روشی ساده و قابل درک با موارد استفاده واقعی و راه حل های آنها توضیح داده شده است.
tag : دانلود کتاب خدمات وب RESTful Java – ویرایش دوم , Download خدمات وب RESTful Java – ویرایش دوم , دانلود خدمات وب RESTful Java – ویرایش دوم , Download RESTful Java Web Services – Second Edition Book , خدمات وب RESTful Java – ویرایش دوم دانلود , buy خدمات وب RESTful Java – ویرایش دوم , خرید کتاب خدمات وب RESTful Java – ویرایش دوم , دانلود کتاب RESTful Java Web Services – Second Edition , کتاب RESTful Java Web Services – Second Edition , دانلود RESTful Java Web Services – Second Edition , خرید RESTful Java Web Services – Second Edition , خرید کتاب RESTful Java Web Services – Second Edition ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.