Using the CA Gen proxies, a user-written client application can make asynchronous requests of a target server. The set of exposed proxy interfaces includes APIs that provide a user-written client application with the ability to communicate with a target DPS in an asynchronous fashion.
Similar to the action language described for generated client applications, asynchronous support for a proxy influences only the handling of a request's corresponding response. Initiating a request to a target DPS is no longer synchronously linked with obtaining its response. After a request is accepted for processing by the CA Gen Proxy Runtime, the client application is able to engage in other processing. The server processing proceeds asynchronously to the client processing. The client application is able to obtain (or ignore) a given outstanding response when it is best suited for the application logic.
CA Gen supports four types of proxies, as described in the following list:
A set of common properties and methods supports Asynchronous behavior in the generated COM Proxy interface and the COM Proxy Runtime. A client application that wishes to take advantage of a given COM Proxy's asynchronous processing must invoke its exposed asynchronous interface method. For more information about generating and using an Active X/COM Proxy, see the Distributed Processing – Proxy User Guide.
A set of common properties and methods supports Asynchronous behavior in the generated Client Java Bean and Application Java Bean. An applet or application that wants to take advantage of the asynchronous processing ability of a Java Proxy must invoke the exposed asynchronous interface methods of the bean. For more information about generating and using a Java Proxy, see the Distributed Processing-Proxy User Guide.
A set of common properties and methods supports Asynchronous behavior in the generated .NET object. A .NET aware application that wishes to take advantage of a given .NET Proxy's asynchronous processing, must invoke the respective object's exposed asynchronous interface methods. For more information about generating and using a .NET Proxy, see the Distributed Processing – Proxy User Guide.
The C Proxy Runtime contains a set of APIs that support asynchronous behavior. A client application wishing to use asynchronous processing must use the specific asynchronous function calls, as described in the Distributed Processing—Proxy User Guide.
|
Copyright © 2014 CA.
All rights reserved.
|
|