UltraESB is an open source ESB (Enterprise Service Bus) developed by AdroitLogic . It claims to have a very small memory foot print and extremely fast performance.
I am evaluating this tool for a future product that I am planning to build. I will share my feedback over next few months. I will also love to get your feedback on this and any other good ESBs that you are aware of.
Installation of this software was extremely easy. Two versions of this software are available for download – full and minimal. I installed both. At first glance I didn’t see much difference in capabilities as far as ESB is concerned. Minimal install does not have a “toolbox”, “uconsole” and “uterm”. You will find these tools useful during development and hence I would suggest that you download full version for development or evaluation purposes.
Adroit Logic has also created some nice documentation. Quickstart guide of this document provides a sample for beginners. If you are on Windows 7, you may have difficulty in running this sample. To be specific, you may set a timeout error in response panel of your toolbox.
If that happens, most probably another process is already using the port mentioned in Jetty configuration. You can change port number to another port, change corresponding port configuration in ultra-dynamic.xml and retry the example.
In case you are curious about which process is using this port, you can use TCPview tool that is available from Microsoft sysinternals web site. In my case I found an “aeagent.exe” process using port 9000 that I initially wanted to use.
More later.. Do write me your feedback and suggestions.
WOW great thank you so much you can also try vender app
ReplyDelete