image

CHAPTER

8

Web Services

Web services are the chosen mode for communication over disparate technologies. The W3C group on Web Services Architecture defines a web service as a software system designed to support interoperable machine-to-machine interaction over a network. Because a web service is software that is meant to have all-encompassing reach, it relies on the HTTP protocol, a standard supported across technologies and locations. Web services also rely on XML, which again is a technology that is supported across technologies. Although the underlying idea of communication across platforms is the same, two types of web services are in use:

Get Java EE Applications on Oracle Java Cloud: now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.