Any program is only as good as it is useful. Linus Torvalds
Web Services are defined by W3C as a software system 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 non-proprietary protocols. This means the services can communicate with each other regardless of location, platform, or programming language. Essentially, the Web Services protocols provide a platform-independent way to perform Remote Procedure Calls (RPCs).
The focus of this chapter will be on JBossWS, a Web Service framework developed as part of the JBoss Application ...