LA JOLLA, CA — July 16, 2007 – Caucho® Technology, Inc., a leading open source Java-PHP application server vendor, today announced a new way to create REST-style services using the compact Hessian web services protocol.
Hessian is Caucho® Technology’s fast, compact, and efficient web services and serialization protocol. Used for years in both production and development environments with implementations in several languages including Java, C#, Ruby, PHP, and Python, Hessian has proved itself to be a versatile and powerful alternative to other web services technologies including SOAP.
REST is an exciting new approach to creating web services now preferred by many developers. Instead of requiring a specific
protocol or interface, REST allows designers to tailor an architecture to their application by following a set of principles. Many popular applications now use REST, from simple web feeds on small web sites to complex business critical operations on much larger sites.
Emil Ong, Software Engineer at Caucho® Technology, said, “REST applications are becoming much more popular with the web services
community. The flexibility offered by this architecture makes it easy for developers to design the most appropriate interface
to their application. Currently, most REST applications use XML to transfer data, however this can adversely affect performance.” Ong added, “Despite the promise that XML is easy to parse and produce, users have found that parsers are much slower than they would like. Hessian is a simpler protocol that is far more efficient to parse and uses fewer network resources.”
Resin makes it easy to design REST-style services using a Java annotation-based approach. Developers simply use annotations to mark up their code and deploy. These services can use either XML for backwards compatibility or Hessian ultra-fast data transfer. Caucho® Technology will soon demonstrate a Hessian/REST implementation of DayTrader, an industry recognized benchmarking application for web services. Ong observed, “A Hessian/REST version of DayTrader will show not only that is REST ready for the prime time, but also that developers should consider Hessian as their transport protocol for the most demanding applications.”
Caucho® Technology products include Quercus, a pioneering open source architecture for web applications and services where Java and PHP are tightly integrated with each other. PHP applications can choose to use Java libraries and technologies like JMS, EJB, SOA frameworks, Hibernate, and Spring all within one application server. PHP applications running on Quercus are faster, easier to develop, more capable, more secure, and more scalable than any other PHP solution.
Caucho® Technology has earned a reputation for supporting its products by a team of engineers devoted to quality customer service and a rapid bug fix and feature request program. Caucho® has over 7,000 customers including CNet, Salesforce and KodakGallery whose mission critical applications rely on Resin application server.
About Caucho® Technology, Inc.
Caucho® Technology is an engineering company devoted to reliable open source and high performance Java-PHP solutions. Caucho® is a Sun Microsystems licensee whose products include Resin application server, Hessian web services and Quercus Java-PHP solutions. Caucho® Technology was founded in 1998 and is based in La Jolla, California.
All names are used for identification purposes only and ma