AdroitLogic Private Ltd.

  • Increase font size
  • Default font size
  • Decrease font size

UltraESB

 

 

  • Fully supported commercially, including 24x7 support world-wide
  • Supports HTTP/S, JMS 1.0/1.1, File, SFTP, FTP/S, Email, MLLP, HL7, TCP, WS-Security, AS2, EDI, Hessian..
  • Includes loads of documentation, and many ready-to-run samples and testing tools

A powerful and feature rich ESB thats extremely fast and easy to use, and truly light weight (~25M)

Available free of charge for unlimited and perpetual use; with the source code available for partners!

Qualified customers receive free support to get started! Email for more details

 

Why the UltraESB is different

The UltraESB was designed and developed from scratch, with the knowledge gained and the lessons learn't from contributing over 70% of the code base of the Apache Synapse ESB, and supporting many users in production deployments over the last 4 years. While developing an architecture better by orders of magnitude, we have adhered to a few key objectives

  • Reduce the overall complexity, and provide extreme performance
  • Reduce the number of dependencies for easier release cycles and depend only on stable libraries (Does not depend on any SOAP engine)
  • Support any type of messages natively for best possible performance; without forcing a canonical message format
  • Use Java 6, and make the maximum use of its latest features
  • Perform much faster WS-Security processing, without depending on any WS-Security library
  • Write many unit test cases and make it easy for users to write them too
  • Drop the use of an XML configuration language or DSL, and use Java source code and any JSR 233 scripting language instead!
  • Make it easy to configure, debug and test all from within your favorite IDE environment
  • Provide simple graphical tools to test and learn the ESB features
  • Ensure proper transaction support for suspend/resume and message completion activity hold and resume
  • Provide extensive JMX support for management and reporting
  • Provide the ability to support priority based processing and persisted/queued message processing and crash recovery in future

Start using the UltraESB, and the SOA ToolBox from AdroitLogic and Get involved!

  • Read the many articles, samples and tutorials to get started; or search for keywords of interest
  • Contact us to evaluate your eligibility for free support to get started!
  • Inform us of issues, bugs or feature requests, or help translate the applications (we will open up a public issue tracking system soon)
  • Share your thoughts and comments with other users through the forums, and give us feedback to make the UltraESB even better

Some of the Samples, Articles and Tutorials

Performance

Getting Started

Samples

Deployment

Advanced Topics

Miscellaneous