The Encoding Service Engine provides a âplug-n-playâ compression capability to ESBs to improve performance between web services by decreasing bandwidth consumption. Since SOAP and XML are verbose protocols they are poorly suited for low-bandwidth environments. This component is transport independent and can be deployed at run-time to a JBI container and consumed with only simple configuration changes.
Tested in OpenESB within Glassfish (version 2 build 33) also using the ServiceMix HTTP BC and ServiceMix EIP SE
(planned) Testing the Encoding Service Engine with Sun's HTTP BC. Need a service unit.xml example.
Looking for users and developers
Source Code
The source code for the Encoding Service Engine is located under Open JBI Components CVS. The source is located under the contrib-gestalt directory. Click here for instructions on how to build the Encoding Service Engine. Maven 2 is required to build the Encoding Service Engine.
Has the Encoding Service Engine been tested with Sun's HTTP BC?
No it hasn't. Currently the Encoding SE has only been tested in OpenESB with the ServiceMix HTTP BC. We have been unable to get a Service Unit example for Sun's HTTP BC. The moment we get an example we can test using Sun's HTTP BC.
Announcements