4.4. Web Services

Like the Web-browser interfaces, these are interfaces that are designed to support access via the Internet. But instead of a browser being viewed by a user, in the Web Services arena we think of system-to-system communications where our client is another computer program, rather than a human. Sometimes this client that accesses the service is going to format any data it receives and display it to the user, but in the future it will be more and more common that the data be stored, massaged, consolidated with data from other sources, summarized, and then made available to end-users.

4.4.1. XML: The Language of Web Services

XML is a markup language similar to HTML (in fact, both are derived from the same root, SGML, which is the ...

Get J2EE™ and JAX™: Developing Web Applications and Web Services 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.