Chapter 8. Adding Web Services to Your Applications

In the earlier chapter, we discussed the Java Messaging Service API that is commonly used to develop loosely coupled applications and also to develop a common integration pattern for Java-to-Java systems. In this chapter, we will learn about web services that are defined by W3C as software systems, and are 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 ...

Get JBoss AS 7 Development now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.