Cincom VisualWorks supports web services technology built on such existing and emerging standards as HTTP; XML; XPath, as a language for addressing parts of an XML document; Simple Object Access Protocol (SOAP); Web Services Description Language (WSDL); and Universal Description, Discovery and Integration (UDDI).
Potential web services developed in VisualWorks could be any application: authentication, phrase translation, currency conversion, shipping status lookup, or database queries, to name just a few. VisualWorks imposes no restrictions on the size of the application.
VisualWorks enables developers to create both web services providers and requestors. The service provider is the server side, the platform that hosts the service, while the service requestor is the client side, the application that is interacting with a service. The service requestor can be a browser driven by a user or a program without a user interface, such as another web service.