The Programmable Remote Client (PRC) provides an object-oriented way to call into AquaLogic SOAP APIs. The PRC can be used to write applications that access the ALI portal and search, AL Collaboration, and AL Publisher.
The PRC APIs free you from serializing SOAP messages and minimize the amount of data that travels between the portal and the remote server, improving performance.
The PRC is included with both the Java and .NET versions of the AquaLogic User Interaction Development Kit (IDK). The Java version includes Apache AXIS 1.0; the .NET version uses the platform-native SOAP client stack. Java clients can call .NET portals and vice-versa; the PRC takes care of the communication between AXIS and .NET. Pagelets that use the PRC can be deployed in either ALI or Ensemble.