The UltraESB is a Free and Open Source Enterprise Service Bus [ESB] that facilitates the integration of different systems. Integration is facilitated via "messages" which maybe HTTP/S messages (such as SOAP, REST, JSON, XML, Hessian, AS2, HTML, Binary, Text etc) or messages over many other
... [More] transports such as JMS, Email, TCP, MLLP/S etc, or Files FTP/S, SFTP etc. Messages may carry different types of payloads such as SOAP, XML, Text, CSV, EDI, HL7, JSON, Maps etc., and the UltraESB can accept messages over one transport in one format, and forward it to another system over another transport and another format. Messages passing through the UltraESB can be "mediated" via fragments of Java code or JSR 223 Scripting languages such as Ruby,Groovy,Javascript,etc. It supports Java IDE integration. [Less]
Cotton began life as an implementation of the Hessian protocol in Erlang.
The Cotton library is changing focus to implement a proposed new version of the protocol which is designed to reduce the wire size of Hessian encodings.
The 0.3.x series of Cotton implements the proposed extension.
There
... [More] is also an implementation of the protocol extension in AS3 for usage Flex/Flash applications.
The 0.2.x series implements version 2.0 of Hessian and is compatible with version 3.1.3 of the Caucho Java implementation.
The 0.1.x series implements version 1.0 of the protocol.
Cotton currently implements the following Features.
Changes to the codebase can be read in the News section.
The source code of the 0.2.x series is in the Mercurial repository.
The 0.3.x series is a fork of 0.2.x and is available here. [Less]
Jaffre - Java Fat Free Remoting
Jaffre is a lightweight RPC library for the Java platform. It is designed to be simple, extensible, robust, and efficient. Currently it supports transport over insecure or TLS encrypted TCP channels. It supports sessions and can be customized so that calls are
... [More] performed as a particular session dependent subject. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy