High Quality Content by WIKIPEDIA articles! Mule is a light-weight Enterprise Service Bus (ESB) and integration framework. It can handle services and applications using disparate transport and messaging technologies. The platform itself is Java-based but can broker interactions between other platforms such as .Net using Web Services or Sockets. The architecture is a scalable, highly distributable object broker that can seamlessly handle interactions across legacy systems, in-house applications and almost all modern transports and protocols.