Introduction In the world of technology, where evolution is certain, program managers are constantly challenged to make wise investments in technology. All answers agree that the systems must be web enabled. Within the government environment, no one technology prevails. Information systems are implemented using different technologies and by different contractors. Yet, it is highly desirable to have these systems integrate and interoperate with one another.
Web services enable interoperability of heterogeneous systems and allow the use of best of breed.
In the next section, we introduce specifications that are used to implement Web services. Web Services A Web service is a service that supports Web standards. It exposes its functionality and method of access in an XML file. Typically, this file contains a description of the message pattern and operation supported by the service. Also, this file contains a section that binds these operations into a concrete protocol.