Curl has released its of Curl Data Kit Data Services (CDK-DS), an addition to the Curl Rich Internet Application (RIA) Platform that is an implementation of the Adobe Action Message Format (AMF) protocol, a binary protocol for communicating and exchanging data between a RIA client and server platforms. AMF is supported by the open source BlazeDS platform, Adobe Flex LiveCycle Data Services, and soon the Zend PHP platform.
This initial release of the CDK-DS implements all of the remoting and web messaging services that are supported by the BlazeDS server, including publish/subscribe, server push, remote procedure calls (RPC), and security and authorization features. Additionally, all communication with the server is asynchronous, an important option for usability, as it keeps the user interface active even while waiting for a response from the server.
"Although AMF was originally developed by Adobe for Flex and Flash developers, it is well suited for use with other RIA technologies including Curl," says Bert Halstead, chief architect, Curl. "We recognized the elegance of AMF as a fast binary protocol and adopted it for use with the Curl RIA Platform."
The CDK-DS is available immediately at www.curl.com/developer/libraries/cdkds/index.php.