Mule is both an ESB and an EAI tool. The open source project was developed in 2003 by Ross Mason, now CTO of MuleSoft (formerly MuleSource).
Mule is a platform that is conducive to multiple exchanges between different applications that use a wide variety of communication protocols.
Mule supports more than 50 standards, protocols and technologies, including JMS, JDBC, TCP, UDP, multicast, HTTP, servlets, SMTP, POP3 and XMPP. Mule is also an exchange platform with substantial routing capacity. Its architecture was designed to be scalable.
Mule is distributed under the CPAL (Common Public Attribution License).
It is written in Java.
This solution does not have any opinions yet