Proteus is an open source toolkit for Enterprise Application Integration.
Proteus is a framework for creating messaging applications, and a message broker built upon that framework. Proteus has adapters that allow databases, message queues, ftp servers, email and other message sources and sinks to be addressed in a simple, uniform fashion. It differs in approach from most other toolkits in supporting both centralized and point to point implementations with a minimal footprint.
Features
- written in 100% Java for portability (WIN32,POSIX and even OS/390 MVS)
- convenient for Java developers to use and extend (no new languages or complex commands to learn)
- simple and elegant model
- minimal footprint and simple installation
- all components configured by xml
- message broker with routing and transformation capabilities
- support for XSLT and custom Java transformations
- adapters for JMS, databases (any JDBC compliant), native MQSeries, FTP, Tibco Rendezvous
- adapters for email, flat files, WebMethods coming soon
See Other Best ESB & EAI Projects in Java: