PRODUCTS

Curl Web Services Software Development Kit (WSDK)

The Curl Web Services Development Kit makes the resources and services of the "programmable web" available for applications on the Curl rich client platform.

You are can obtain information resources from a Service Oriented Architecture though SOAP and WSDL, or from a Resource Oriented Architecture though REST and XML.

WSDK Web Services

The WSDK provides a simple way to use web services directly in Curl applications.

SOAP Web Services described using WSDL are processed by the WSDK and converted directly into Curl packages and class definitions, which can be used just like any other Curl application component.

The service definitions can be processed programmatically, or using a tool in the Curl IDE.

WSDK XML Document Model Library

The WSDK XML Document Model (XDM) provides functionality for processing XML data in Curl: reading, creating, modifying and writing XML documents. XML document contents are represented as a hierarchy of Curl objects. The objects can be accessed using methods and by XPath expressions. They can be displayed, transformed into other Curl representations, and used as a basis for data binding.

In traditional Web environments, Web services and resources are usually consumed by other Web servers. The full potential of web data can be realized using Curl's rich client environment. Curl clients can directly consume Web services since the Web service technology stack is embedded in the runtime platform. This allows for dynamic presentation and direct interaction with the information resources.