Speeding up SOAP
Apptimizer boosts Web-service performance with SOAP caching
Fortifying Apptimizer's socket-based communications is SmartSocket technology from Talarian, now Tibco, which we weigh as a plus for guaranteeing reliability in real-time platforms such as this.
The Java-based administration interface offered a good vantage for centrally managing our server and cache farms. Although we would like to see Apptimizer grow to include more proactive server-administration tools, embracing performance tuning and alert messaging, or SNMP for example, we were able to easily perform basic operations on our clusters, such as replication and backup.
One of the most important considerations in the success of any caching solution is guaranteeing the freshness and reliability of data. Here, too, Apptimizer succeeds, offering a variety of ways to examine and manually set cache purge policies, in addition to the programmatic settings available through the API.
Most notable in this release is the addition of its SOAP Toolkit 1.1, which extends the solution's umbrella of efficiency to the Web services arena. Apptimizer supports both Apache and Microsoft SOAP with support for Microsoft SOAP 3 slated for updating in November.
SOAP objects and responses, as well as WSDL, now become cacheable entities replete with comparable methods of expiration, session control, and logging. The toolkit represents a good foray into a developing architecture, although we would have preferred to see better monitoring and administration tools specific to the SOAP engine, as well as inclusion of transport protocols other than HTTP.
Overall, we were pleased to see a simplified tagging process, with a new alternative to the somewhat convoluted buffered process previously compulsory for Java and ASP.
And Chutney continues to proffer new API libraries, extending the scope of its usefulness with the addition of C++, TCL (Tool Command Language), and ASP .Net libraries to the existing cadre already including Java, C, ASP/COM, and JSP.
Installation of an Apptimizer solution is best recommended in data-intensive installations, rather than strictly those of reduced computational cycles.
All told, Apptimizer provides a cost savings and speedier time to deployment than would development of a comparable in-house implementation.
For optimizing performance and scalability, while keeping costs in check, we recommend Chutney Apptimizer as a must-have solution for caching and Web services.