Chapter 7. Adding Web Services to Your Applications

In the previous chapter, we discussed the Java Messaging Service API, which is commonly used to develop loosely coupled applications and a common integration pattern for Java-to-Java systems. In this chapter, you will learn about web services that are defined by W3C as software systems, and designed to support interoperable machine-to-machine interaction over a network.

What makes web services different from other forms of distributed computing is that information is exchanged using only simple and nonproprietary protocols. This means the services can communicate with each other regardless of location, platform, or programming language. Essentially, web services protocols provide a platform-independent ...

Get Java EE 7 Development with WildFly 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.