remoting tutorials
Hessian 2.0 provides cross-language binary object serialization
with efficiencies better than java.io serialization. The compaction
encodings added to Hessian 2.0 have improved an already-popular
cross-platform binary web services protocol. With these changes, Hessian
2.0 now directly competes with java.io serialization in efficiency.
The addition example creates a Hessian web services
with a servlet and uses that web service from a
JSP client and a Python client.
Writing a Hessian service as a plain-old Java object (POJO)
eliminates protocol dependencies and simplifies service testing.
Using Hessian with Dependency Injection pattern
creates services which are simpler, protocol-independent and more easily
tested. The Dependency Injection pattern (aka inversion of control)
gives Resin the responsibility of configuring and assembling
the service, protocol, and client.
The addition example creates a Burlap web services
with a servlet and uses that web service from a
JSP client.
This tutorial shows the usage of the Resin server architecture to handle a
custom protocol. Resin handles the TCP connections, multi-threading, and the
request object pooling. The application implements a class that reads from a
stream and writes to a stream.
Professor Trelawny once got a student to make a Magic8Ball,
used for prophecy. Originally it was used with a simple web interface. Now
Trelawny wants to provide a magic8ball protocol server on the Hogwart's
public web server. The magic8ball protocol is at the same level as
http or smtp, it sit's directly on top of TCP/IP.
Writing a service for the Resin remoting as a plain-old Java object (POJO)
eliminates protocol dependencies and simplifies service testing.
This tutorial shows how to access services with Resin
WebBeans injection. A servlet does frontend
presentation for the results of a Hessian web service.
Copyright © 1998-2015 Caucho Technology, Inc. All rights reserved. Resin ® is a registered trademark. Quercustm, and Hessiantm are trademarks of Caucho Technology.
Cloud-optimized Resin Server is a Java EE certified Java Application Server, and Web Server, and Distributed Cache Server (Memcached). Leading companies worldwide with demand for reliability and high performance web applications including SalesForce.com, CNET, DZone and many more are powered by Resin.
| home company docs app server |
|