Caucho home of Resin DevOps friendly, cloud optimized, Java EE, Java Application Server that supports Servlets, JMS, JCache, Distributed Caching, and Java Monitoring

  • Home
  • Resin
  • Resin Web Server
  • Documentation
  • Forum
  • Projects
  • Company
  • Online Store
  • Download
  • web profile
  • health
  • cloud
  • resin pro
  • price list
  • candi
  • integration
  • press
  • newsletter
  • cache
  • queue




    • products

    • resin 4.0
    • resin 3.1
    • resin 3.0
    • quick links

    • getting started
    • changes


    •  
    • hessian
    • quercus (php)
    • resin topics

    • admin
    • clustering
    • database
    • deployment
    • logging
    • security
    • full web server
    • health
    • follow us!

    • Follow cauchoresin on Twitter
Hessian-based REST services are easy to create using Resin

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.

Contact Information:

Steve Montal

Caucho Technology, Inc.

Telephone (858) 456-0300

www.caucho.com

All names are used for identification purposes only and ma

  • HOME |
  • CONTACT US |
  • DOCUMENTATION |
  • BLOG |
  • WIKI
Copyright (c) 1998-2012 Caucho Technology, Inc. All rights reserved.
caucho® , resin® and quercus® are registered trademarks of Caucho Technology, Inc.
resin® is a cloud optimized, java® application server that supports the java ee webprofile ®