RESTful Java Patterns and Best Practices + code

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название:RESTful Java Patterns and Best Practices

Автор: Bhakti Mehta

Издательство:

Год: 2014

Страниц: 152

Язык: English

Формат: true pdf+code

Размер: 1,3 Mb

Learn best practices to efficiently build scalable, reliable, and maintainable high performance RESTful services

About This Book

Learn how to build RESTful services with JAX-RS 2.0

Efficiently use the techniques outlined to build reliable and highly available applications based on REST

Compare REST API from Twitter, GitHub, Facebook and others in a conversational and easy-to-follow style

Who This Book Is For

This book is aimed at novice developers who want to gain insights into building RESTful services and improve productivity, as well as for advanced developers who want to delve into more complicated topics.

Table of Contents

1: REST – Where It Begins

2: Resource Design

3: Security and Traceability

4: Designing for Performance

5: Advanced Design Principles

6: Emerging Standards and the Future of REST

What You Will Learn

Discover how to build RESTful web services using the JAX-RS 2.0 API

Understand advanced topics related to OAuth and security with respect to RESTful services

Learn about caching techniques, validation, rate-limiting, asynchronous operations, and other best practices to improve application responsiveness

Review best practices for pagination, documentation, and the testing of RESTful services

Understand HATEOAS as well as the micro services architecture when building applications using RESTful services

Learn about the future of REST and evolving standards, and cover case studies on how different enterprises use them

Compare and contrast other technologies such as WebHooks, WebSockets, and Server-Sent Events for delivering real-time data to clients

In Detail

The convergence of social networking, cloud computing, and the era of mobile applications has created a generation of emerging technologies that allow different networked devices to communicate with each other over the Internet with REST. REST has the benefits of being stateless; easing scalability, visibility, and reliability; and being platform and language agnostic.

This book is a practical, hands-on guide that provides you with clear and pragmatic information to take advantage of the real power of RESTful services and gives you a good foundation for using them in your applications. By comparing APIs from platforms such as Facebook, Twitter, GitHub, and PayPal, the book teaches a range of exciting capabilities with RESTful services and explores the infinite possibilities by using the diverse building blocks and tips covered in various chapters.

By the end of the book, you will be able to successfully use the concepts explained to design and implement applications based on best practices for RESTful services.

Authors

Bhakti Mehta

Bhakti Mehta is the author of Developing RESTful Services with JAX-RS 2.0, WebSockets, and JSON, Packt Publishing, published in 2013. She has more than 13 years of experience in architecting, designing, and implementing software solutions on top of Java EE and other related technologies. She is passionate about open source software development and has been one of the founding members of GlassFish Open Source Application Server.

Bhakti has a Bachelor's degree in Computer Engineering and a Master's degree in Computer Science. Her areas of research include architecting solutions for resiliency, scalability, reliability, and performance with respect to server-side technologies, web services, and cloud applications.

Currently, Bhakti is a Senior Software Engineer at Blue Jeans Network. As part of her current role, she works on developing RESTful services that can be consumed by ISV partners and the developer community. She also works on the backend infrastructure and is responsible for performance, scalability, and reliability of the services.Bhakti is a regular speaker at different conferences and has authored numerous articles, blogs, and tech tips at different portals such as https://home.java.net/ and Dzone. In her spare time, she enjoys kickboxing, traveling, and reading

book+code

Дата создания страницы: