The Lightweight and High Performance ESB, Free and Open Source!
Quick Introduction
Integrate different systems both within an organization and beyond
The UltraESB is a Free and Open Source Enterprise Service Bus [ESB] that facilitates the integration of different systems; both within an organization and beyond. 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 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 and many many others as listed at https://scripting.dev.java.net/ Thus the “mediation” logic could be easily written from within a Java IDE the user is familiar with, and
test, execute and debug the configuration all from within the IDE and utilizing the IDE features such as step through debugging.