Try OpenEdge Now
skip to main content
Web Services
Creating OpenEdge SOAP Web Services : Building Clients for OpenEdge SOAP Web services : Client programming for different session models

Client programming for different session models

You must program Web service clients differently, depending on the Web service session model. The following sections summarize these differences.
Caution: For any session model, failing to call the release method on any Open Client object that a Web service client uses (except a session-free AppObject) leaves the resources reserved for that object unavailable. In effect, this creates a memory leak in the WSA. The Web service deployer can manage these "orphaned" resources by property settings on the Web service. For more information, see the Web service properties reference sections of OpenEdge Application Server: Administration.
* Programming clients for session-managed Web services
* Programming clients for session-free Web services