Technical Specs and Capabilities

With Mule ESB, you can leverage the platforms, technologies, and development tools you already know to get up and running quickly. Mule also adapts to existing investments, making it lower cost, easier to adopt, and simpler to manage.

Platforms and technologies

OS
  • Linux
  • Windows
  • Solaris
  • AIX
  • HP-UX
  • Mac OS X
Database
  • Oracle
  • MySQL
  • DB2
  • MS SQL Server
  • Derby
App Server
  • WebSphere
  • Geronimo
  • JBoss
  • Resin
  • Jetty
Development Tools
  • Anypoint Studio
  • Profiler (YourKit, Japex)
  • Ant
  • Maven
  • Eclipse
  • IntelliJ
  • IDEA

ESB Capabilities

Transports
  • AS400 Data Queue
  • Abdera
  • Amazon SQS
  • jBPM
  • CICS CTG
  • CXF
  • Email
  • FTP
  • Hibernate
  • HTTP/S
  • Legs4Mule
  • IMAP/S
  • JCR
  • JDBC
  • Jersey
  • Jetty
  • JMS
  • LDAP
  • Multicast
  • POP3/S
  • Quartz
  • Restlet
  • RMI
  • SAP
  • Servlet
  • SFTP
  • SMTP/S
  • SOAP
  • STDIO
  • TCP
  • UDP
  • VM
  • XMPP
  • WebSphere MQ
  • WSDL
  • ... dozens more
Web Services
  • Atom
  • CXF
  • .NET Web Services
  • REST
  • WS-Addressing
  • WS-Policy
  • WS-Security
  • WS-I BasicProfile
  • WS-I SecurityProfile
  • WSDL
  • Jersey
  • Restlet
Security
  • Spring Security
  • SAML
  • SAML2
  • Aceji
  • JAAS
  • OAuth
  • PGP
  • SSL/TLS
Containers
  • EJB3
  • Spring
 
Languages
  • Groovy
  • Java
  • Javascript
  • Jaxen
  • Jython (Python)
  • JRuby
  • JXPath
Data Formats
  • Atom
  • Base64 encoded
  • Byte arrays
  • CSV
  • Encrypted
  • GZIP
  • Hex Strings
  • HL7
  • HTML/ XHTML
  • Java Objects
  • JSON
  • EDI
  • COBOL Copybook
  • XML
In-Memory Data Grid
  • Caching
  • High Availability
  • Clustering
Data Transformation
  • XSLT
  • XQuery
  • Smooks
  • Mule DataMapper
Other
  • BPEL
  • jBPM
  • JSR-223 (Scripting)
  • OGNL Filters
  • Quartz