Abstract
Java Web Services can play a vital role in enterprise application development. A web service can be described as a client and server application that communicates over HTTP, which provides a standard means for communication and interoperability between different applications. There are many different web service implementations available across each of the different programming platforms. A web service is made accessible via an endpoint implementation. Entire applications can be implemented using web services that transmit messages and data to and from each other. The two main web service implementations that have been part of Java EE over the past few releases are the Java API for XML Web Services (JAX-WS) and the Java API for RESTful Web Services (JAX-RS). In the Jakarta EE 8 release, JAX-WS was not updated, and it is no longer deemed as a “current” technology. JAX-RS has been renamed to Jakarta RESTful Web Services.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2020 Josh Juneau
About this chapter
Cite this chapter
Juneau, J. (2020). RESTful Web Services. In: Jakarta EE Recipes. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-5587-2_13
Download citation
DOI: https://doi.org/10.1007/978-1-4842-5587-2_13
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-5586-5
Online ISBN: 978-1-4842-5587-2
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)