Posts Tagged ‘ESB’

Apache Synapse Ant mediator

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.

Add comment    Date: June 14, 2008

Categories: ESB   Tags: , , , , , , , ,

Apache Synapse 1.2 released

Apache 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.

Add comment    Date: June 10, 2008

Categories: ESB   Tags: , , , , ,

Mocking Web Services in InfoQ

Writing on the recent happenings in the Web services testing approaches, Boris Lublinsky has reviewed my tutorial in an InfoQ post. You can read my tutorial, Mock Web services with Apache Synapse to develop and test Web services, in the IBM developerWorks.

Add comment    Date: May 12, 2008

Categories: Web Services   Tags: , , , , , , ,

Mock Web services with Apache Synapse to develop and test Web services

Apache 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

Add comment    Date: May 1, 2008

Categories: ESB, My Articles, Web Services   Tags: , , , , , , , , ,

Apache Synapse session mediator

Session 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.

Add comment    Date: April 18, 2008

Categories: ESB   Tags: , , , , , , ,

Next Page »