The WebServices consulting project package for openUTM (WS4UTM) makes it easy to provide a UTM application as a Web service.
Web services are applications accessed via Web servers regardless of the platform and that have a standardized interface (open). Through the use of Web service technology, a simple, independent, XML-based, standardized interface is made available to the user by openUTM to access other systems. With the aid of WS4UTM it is possible to make single-step dialog programs in a UTM applications available as Web services (via HTTP/SOAP).
The Apache Axis server is used as the Web service server. Tomcat and Axis (Java) must be installed in order to use WS4UTM.
WS4UTM must be installed on the same computer as the Tomcat/Axis instance used for communication by the WS4UTM.
WS4UTM can be run on the conventional Unix platforms and Windows platforms and consists of the WS4UTMDeploy and WS4UTMAxis components:
WS4UTMDeploy is a graphical tool used to configure and deploy Web services.
WS4UTMAxis is a package of classes loaded by Axis that fulfill the function of a provider. WS4UTMAxis uses then openUTM-JConnect product for calling a service of the corresponding UTM application. The communication is carried out via the UPIC protocol.
The following figure shows the architecture of WS4UTM at runtime:
Figure 11: Calling UTM services as Web services with WS4UTM
You will find an overview of WS4UTM in the corresponding Manual. |