Run-time Architecture of a Web Service

Previous Next

When publishing a web service by clicking the Create Web Service button on the Web Services (Provider) window, an ASP.Net HTTP Handler file with extension .ASHX and (if requested) a WSDL file are generated. The ASHX file represents the starting point (the access URL) for the published web service. The ASHX server page calls the Rules Service via the HTTP protocol in a SOAP format, and executes the SQL statement defined for a specific method. The response (if any) from the Rules Service is sent back to the client application.

MR_clip0001

 

The installed web server handles the security and logging mechanism of the web service. Possible error messages are sent to the client application in the standard Fault element of the SOAP message.

NOTE: USoft supports both both SOAP 1.1 and SOAP 1.2 protocols for web service providers.

See Also

USoft as Web Service Provider

RPC-oriented Methods versus Document-oriented Methods

Web Service Examples

WSDL

Troubleshooting Web Services