Xearch
Rss category:transports
Projects
The SalesForce Transport uses Mule to enable powerful, seamless integration between Salesforce and other enterprise systems.

This transport enables file messages to be sent over file channel supported by Apache VFS.

The SFTP Transport uses the Java Secure Channel (JSCH) library to transfer file messages to and from an external SFTP service.

This is some work I've been doing on provider and dispatcher functionality with Lingo for Mule. The source code as well as a binary snapshot are available here, along with provider and dispatcher examples. Please consider this code extremely alpha as its my first attempt at mucking with Mule's internals; it seems stable in my environment but i have yet to test extensively.

The JMX transport allows mule components to invoke operations, get/set attributes and receive notifications from MBeans residing in remote or embedded MBeanServer. Can be used together with Quartz transport to implement session schedules by invoking start, stop, connect and disconnect in the mule componnent's MBeans. Also, can be used as a way to shutdown the Mule server in response to a remote event.

Provides Tibco Rendezvous connectivity for Mule. An inbound/outbound rendezvous transport supporting: certified messaging, distributed queues, runtime defined endpoints, etc.

This project is to provide a transport to allow files to be registered with or checked against Codel, using their Codel Mark.

Provides support for connecting directory services via ldap/ldaps. Based on jldap developed by openladap/novell. See http://www.openldap.org/jldap/

This project will implement the JXTA p2p protocol, most importantly for peer discovery and firewall/nat bypassing.

Transport that provides connectivity to Jaspersoft

Transport and functionalities to integrate with Atlassian JIRA -- The enterprise issue tracker.

Mule EJB provider can only invoke EJB 2.x methods. EJB 3.0 changed the way in which you obtain the reference to the remote EJB. This provider supports invoking EJB3.0 methods. Example: <endpoint address=\"ejb3://localhost:3700/org.me..SLSBEchoRemote?method=echo\"/>

Abdera is an Apache project which implements the Atom Publishing Protocol. This project will make it easy to expose APP services as a mule component.

OpenSymphony's OSWorkflow (http://www.opensymphony.com/osworkflow) is a simple FOSS workflow engine, similar to jBPM. It has a nice clean API which makes it straightforward to integrate with Mule via the BPM transport.

Exec provider, which executes external processes, based on Apache Ant Execute taskdef and inheriting all the features.

Provides a non-blocking socket transport for Mule. This project uses the Mina project and support nio for TCP and UDP.

Connector providing real time integration with the Asterisk open source PBX.

http://developer.37signals.com/basecamp/ refers to simple HTTP requests that can interact with BaseCamp. We could theoretically integrate, say, Outlook and BaseCamp using Mule or perhaps have an "automatic download from B/Camp" option using Mule. It would be nice to abstract the Message types and URIs from the user so you could do something like - basecamp://ross:${mypassword}@createComment?postId=1 Ideally, we'd want to get the 'postId' from the message i.e. basecamp://ross:${mypassword}@createComment?postId=${bean:message.postId} This will only be possible in Mule 2 though... Also, you could configure the server details on the BasecampConnector, like we do with the SF connector.

A connector that will allow mule to seamlessly interact with Amazon SQS, similar to a jms queue. Documentation and in depth description is here: http://urlx.org/amazon.com/9ca37

The aim of this project is to extend WSDL SOAP mule transport in order to integrate Grid Globus Service (GT4 Globus Alliance org) on Mule.

Legacy IBM CICS integration for Mule based on open-source LegStar (http://www.legsem.com/legstar).

A transport to send and receive Mule Messages to/from a Lucene index.

Send and receive Mule Messages to/from a 3270 session.

Adds Oracle-specific functionality to the standard Mule JMS transport. OracleAQ is a JMS implementation which uses the Oracle RDBMS for message persistence.

Provides support for data object management using the Hibernate object-relational mapping API.

Legacy support for WebMethods Glue integration. This was supported in Mule up until Mule 1.4. The code and docs are available here in case there is someone in the community that is willing to port it to 1.4/2.0.

Mule 2.0 XFire Transport

Main objective of this project is to develop a transport provider to link the SMSPP (Short Message Peer to Peer) messaging protocol to MULE. This protocol mainly work like TCP socket application. One side connects to a short message center (SMSC) and the other end connects to an IT system or MIS or any information processing application.The IT systems do not know about how to process telecom protocols so mule can translate it as SOAP or any other known message formats by using SMPP transport. Current Implementation sticks with SMPP 3.1 but it can be pluggable.

sxc
SXC
A plugin for SXC - a streaming XML compiler - which supports streaming XPath. This will allow messages to be routed by XPath expressions as efficiently as possible.

Integration between Mule and Esper, the open source CEP engine. This would allow Esper to process Mule events and allow Mule processes to be triggered by Esper events. For more information about Esper see: http://esper.codehaus.org.

The Data Area is like a plain text file but in AS400. It's created with an specific length. Many AS400 System use this Data Areas to show systems or process stay because it is very easy to access from Cobol/400 and RPG/400 programs.

Send mule messages to XAware composite data services (see xaware.org).

as2
AS2 (Applicability Statement 2) is a specification about how to transport data securely and reliably over the Internet. Security is achieved by using digital certificates and encryption. This transport module caters to the need.

Connector for getting / putting files into the Hadoop distributed file system.