Dana Gardner takes you through a sponsored BriefingsDirect podcast on the energized entrant into the Open Source Web services stack and SOA Infrastructure - WSO2's robust and lightweight, purely services and standards based stack and infrastructure. He speaks to Paul Fremantle of WSO2 on the new approach and philosophy to Open Source and Web services support, and Ronald Schmelzer on how Open Source products define features and infrastructure areas of Service-Oriented Architecture.
This article is the first of a set of articles that measures and compares the performance of the WSO2 ESB against other leading implementations - both Open Source and proprietary.
Apache Axis2/C has a very extensible design and architecture. This article by Dinesh Premalal carries implementation details about libcurl based HTTP transport. Essentially, this document is targeted for an audience who has some exposure to Apache Axis2/C internals and for anyone who is seeking information about libcurl based transport implementation.
Within Apache Axis2, Jakarta Commons HTTPClient is used to send messages with HTTP and HTTPS. HTTPClient uses JSSE (Java Secure Socket Extension) to provide the https functionality. Since JSSE is part of Java 1.4 (and in later versions) there is no special configuration required for this to work.
But in some situations the default socket factory implementation is not enough. So some users might want to provide their own socket factory implementation to work with SSL. In that case Axis2 can accept a socket factory from the user so that it will be used to send that message. Let's see how this can be done.
In this presentation made at JavaPolis 2006 Paul Fremantle covers how the OASIS Web Services Reliable Messaging standard allows Web services interactions and messages to be reliably delivered. Web Services ReliableMessaging (WSRM) is a protocol that supports MQ or JMS like levels of reliable delivery on a completely open basis, with interoperability between systems including WebSphere, Apache Axis2 and Microsoft .NET.
Apache Axis2 has excellent support for sending and receiving binary payloads with SOAP using several standard mechanisms such as Base64 encoded binary, SOAP Message Transmission Optimization Mechanism (MTOM), and SOAP with Attachments (SwA). This article by Thilina Gunarathne will walk you through the SwA support in Apache Axis2.
This guide by Evanthika Amarasiri is for users who wish to report issues on the WSO2 products through JIRA. The guide will be an immense help even for beginners since it describes and gives examples for all the fields available in the JIRA issue creation page.