Nav
You are viewing an older version of this section. Click here to navigate to the latest version.

Platforms and Technologies Compatible with Mule ESB

Following are the technologies that are known to work with Mule.

Operating Systems

Linux
Windows
Solaris
AIX
HP-UX
Mac OS X

Application Servers

Standalone
Tcat Server
Tomcat
WebLogic
WebSphere
Geronimo
JBoss
Jetty
Resin

Containers

EJB 3
jBPM
Spring

JMS Servers

MuleMQ
ActiveMQ
FioranoMQ
JBossMQ
OpenJMS
OpenMQ
Oracle AQ
SeeBeyond
SonicMQ
Sun JMS Grid
SwiftMQ
TIBCO EMS
WebLogic JMS

Developer Tools

Ant
Mule Data Integrator
Eclipse
Japex
Maven
Mule IDE
Yourkit Profiler

Security

WS-Security
Acegi
Jaas
PGP
SAML
Spring Security

Databases

Derby
MySQL
Oracle
Informix
Sybase

Transports

AS400 Data Queue
Abdera
Amazon SQS
Axis
BPM
CICS CTG
CXF
Email
FTP
Hibernate
HTTP/S
IMAP/S
JCR
JDBC
Jersey
Jetty/Jetty SSL
JMS
LDAP
Multicast
POP3/S
Quartz
Restlet
RMI
SalesForce
SAP
Servlet
SMTP/S
SOAP
STDIO
TCP
UDP
VM
XMPP
WSDL

Web Service Technologies

Axis
Atom
CXF
JAX-WS
JAXB
JAX-RS
Jersey
.NET Web Servces
REST
SAML
SOAP
WS-Addressing
WS-Policy
WS-Security
WS-I BasicProfile
WS-I SecurityProfile
WSDL

Languages

Groovy
Java
JavaScript
Jaxen
JRuby
JXPath
Jython (Python)
OGNL
RegEx
SXC
XPath
XQuery

Data Formats

Atom
Base 64 encoded
Byte arrays
COBOL
CSV
EDI
Encrypted
Fixed Record Length
GZIP
Hex strings
HTML / XHTML
Java objects
JAXB
JSON
Streaming
Strings
XHTML
XML
XML entity encoded

Deployment Topologies

ESB
Client/Server
Peer-to-Peer
Enterprise Service Network
Hub and Spoke
Pipeline

Event Handling

Asynchronous
Routing Patterns
SEDA
Streaming
Synchronous
Transactions