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.