RESTful Java with JAX-RS 2.0: Designing and Developing Distributed Web Services

RESTful Java with JAX-RS 2.0: Designing and Developing Distributed Web Services

简介:

学习如何使用Java设计和开发分布式web服务,使用RESTful架构原则和Java EE 7中的JAX-RS 2.0规范。通过专注于实现而不是理论,这个动手参考演示了使用基于REST架构的服务是多么容易。

通过本书的技术指南,您将了解REST和JAX-RS的工作原理以及何时使用它们。下面的RESTEasy工作簿提供了使用jax-rs 2.0的JBoss RESTEasy实现安装、配置和运行几个有效的jax-rs示例的分步说明。

了解JAX-RS 2.0特性,包括客户端API、服务器端异步HTTP以及过滤器和拦截器检查电子商务订单输入系统的分布式RESTful接口的设计使用JAX-RS Response对象向客户端返回复杂的响应 (ResponseBuilder)通过利用HTTP缓存协议提高服务的性能在Java EE7、servlet容器、EJB、Spring和JPA中部署和集成web服务了解在Web上执行身份验证的常用机制,包括客户端SSL和OAuth 2.0

英文简介:

Learn how to design and develop distributed web services in Java, using RESTful architectural principles and the JAX-RS 2.0 specification in Java EE 7. By focusing on implementation rather than theory, this hands-on reference demonstrates how easy it is to get started with services based on the REST architecture.

With the book's technical guide, you'll learn how REST and JAX-RS work and when to use them. The RESTEasy workbook that follows provides step-by-step instructions for installing, configuring, and running several working JAX-RS examples, using the JBoss RESTEasy implementation of JAX-RS 2.0.

Learn JAX-RS 2.0 features, including a client API, server-side asynchronous HTTP, and filters and interceptorsExamine the design of a distributed RESTful interface for an e-commerce order entry systemUse the JAX-RS Response object to return complex responses to your client (ResponseBuilder)Increase the performance of your services by leveraging HTTP caching protocolsDeploy and integrate web services within Java EE7, servlet containers, EJB, Spring, and JPALearn popular mechanisms to perform authentication on the Web, including client-side SSL and OAuth 2.0

书名
RESTful Java with JAX-RS 2.0: Designing and Developing Distributed Web Services
译名
使用 JAX-RS 2.0 的 RESTful Java:设计和开发分布式 Web 服务
语言
英语
页数
228页
大小
526.94 kB
标签
  • Java
  • 下载
    pdf iconRESTful Java with JAX-RS 2.0: Designing and Developing Distributed Web Services.pdf
    密码
    65536

    最后更新:2025-04-12 23:54:37

    ←Microservices Best Practices for Java

    →Real-World Maintainable Software: Ten Coding Guidelines in Practice