Ant mediator is a pluggable extension to Apache Synapse and WSO2 ESB, Enterprise Service Bus products. It executes Ant tasks programmatically through the Synapse configuration. It can extract properties and values from the current message context and pass them to the Ant build file as properties. Also Ant target can be selected dynamically by setting a property in the message context as well. For example Ant mediator can be used to call shell scripts in the message mediation. Check out the sample, and download the binary with the source code here.
Apache Synapse 1.2 released
June 10, 2008Apache Synapse 1.2 is out. You can download it here.
Apache Synapse is a fast, versatile, high-performant, low-footprint Enterprise Service Bus product released under the Apache Software License v2.0. Some of the new features are,
- FIX (Financial Information eXchange) protocol support
- Hessian web service protocol support
- WS-Reliable Messaging through all new WSO2 Mercury
- More efficient database pooling
- GZip encoding support
- Cluster aware sticky load balancing
- Improved filter mediator
- Highly flexible XPath expressions relative to envelope or body
- Separate policies for incoming and outgoing messages
- New handler sequences for all incoming and outgoing messages
- Non-blocking streaming message handling is getting much faster and even better than before
- And much much more and lots of fixes and improvements
Read the Apache Synapse blog to learn what is new.
Mock Web services with Apache Synapse to develop and test Web services
May 1, 2008Apache Synapse is a simple, lightweight, high-performance enterprise service bus (ESB) released under the Apache License, Version 2.0. But for an individual developer, what’s the use of an ESB product in your day-to-day life? The simplicity of the configuration, out-of-the-box feature set, extensible architecture, and the minimal footprint makes it a versatile and powerful tool that you can use for a variety of tasks.
In this IBM developerWorks tutorial, I will explain how you can use Apache Synapse to create mock Web services. The target Web service clients and services can be in any language, such as Microsoft® .NET, Java, or PHP. You will work with several samples, starting from the most basic configuration and gradually building more complex solutions to create mock Web services.
Read the article at http://www.ibm.com/developerworks/webservices/edu/ws-dw-ws-synapse.html
Apache Synapse simulate mediator
April 27, 2008Simulate mediator is a pluggable extension to Apache Synapse and WSO2 ESB, Enterprise Service Bus products. It performs regular expression matches against the message and if all the matches succeed, it replaces the message with the given contents of the file. You can replace the whole SOAP envelope or replace only the body contents. This mediator can be used to simulate Web service responses for development and testing. Check out the sample, and download the binary with the source code here.
Apache Synapse session mediator
April 18, 2008Session mediator is a pluggable extension to Apache Synapse and WSO2 ESB, Enterprise Service Bus products. It provides a simple session object for ongoing messages. Currently it supports only session information transfered through cookies. Check out the sample, and download the binary with the source code here.
Apache Synapse IM Mediator
April 7, 2008IM mediator is a pluggable extension to Apache Synapse and WSO2 ESB, Enterprise Service Bus products. It can extract a property or a value from the current message context and send it as an instant message to the given recipient. IM Mediator uses WSO2 Commons IMWrapper library. It is a common wrapper for different IM protocol libraries. Currenty it supports MSN, AIM, ICQ, Yahoo and Jabber. Check out the sample, and download the binary with the source code here.
Apache Synapse ESB Atom mediator
April 5, 2008Atom mediator is a pluggable extension to Apache Synapse and WSO2 ESB, Enterprise Service Bus products. It can extract properties and values from the current message context and publish them as an Atom entry to the given feed. Atom mediator uses Apache Abdera. Check out the sample, and download the binary with the source code here.
Apache Synapse Smooks transform mediator
April 3, 2008Smooks transform mediator is a pluggable extension to Apache Synapse and WSO2 ESB, Enterprise Service Bus products. It allows you to transform the message payload using the Smooks data transformation engine. You can use this mediator to transform, process and integrate EDI, CSV formatted data. Check out the sample, and download the binary with the source code here.
New Community Site for Apache Synapse and WSO2 ESB (Enterprise Service Bus)
April 2, 2008Recently we launched the community site for Apache Synapse and WSO2 ESB, http://esbsite.org
The site hosts articles, extra mediators, sample configurations, latest patches, faqs and much more. You can join the community and contribute your own custom mediators, code snippets and useful configurations, and share them with the community.
You can find some interesting extensions and useful information there already. IM mediator can send instant messages through MSN, Jabber and other instant messaging networks. Atom mediator can publish Atom entries to feeds. Smooks transform mediator can integrate EDI, CSV data. Rule mediator integrates rule engines with the ESB. You can call EJB methods using the EJB callout mediator.
Join the ESB community at http://esbsite.org
Integrating EDI Legacy Systems with Web Services using WSO2 ESB (Enterprise Service Bus)
March 31, 2008Electronic Data Interchange (EDI) and its related standards are the means by which businesses, governments and other organizations exchange structured information among themselves. Businesses need to integrate their EDI based systems with today’s SOAP, XML, REST based solutions. In this article I will show you how to integrate EDI data with Web services using WSO2 ESB.
Read the article at http://wso2.org/library/3302
Posted by upulgodage
Posted by upulgodage
Posted by upulgodage