Previous Topic: Web ServicesNext Topic: Software Requirements for Web Services


How Client Programs Access the API

Web Services is a multithreaded application built with Java2 (the Apache Axis2/Java web services/SOAP/WSDL engine) and the Jersey framework (which serves as a JAX-RS reference implementation for RESTful web services). Web Services and client applications communicate using the Simple Object Access Protocol (SOAP) or the direct RESTful approach. The client and Web Services communicate in a request-response fashion using the HTTP protocol.

The following graphic shows the flow of information between the client, Web Services, and the CA Endevor SCM API.

As shown in the graphic, client applications access the CA Endevor SCM API through Web Services. Details of this process follow:

This process uses the following standard technologies: