Welcome to WSO2 Web Services Application Server (WSO2 WSAS) for Java,
v1.1
December 5th, 2006 - WSO2 WSAS for Java, v1.1 Released!
[Download]
| [Documentation Home]
The Web services (WS) platform, based on XML messaging, is the only
enterprise-class platform for integration that is completely open and agreed
across the industry. Based on the concept of Service Oriented Architecture
(SOA), the Web services specifications support secure, reliable and
transactional integration based on the concept of loose coupling, which is
inherently scalable. Many vendors have "bolted on" support for Web services
and XML to their existing proprietary product solutions. WSO2 has created a
new platform that cuts out unnecessary layers – supporting the full
WS-* stack in a simple, clean, lightweight model, making it much easier to
develop, deploy and run applications.
WSO2 WSAS is an application server for Web services. With its built in
high-performance Web server, full support for XML, SOAP, WSDL, and support
for reliable, secure communications, WSO2 WSAS makes it simple and effective
to create, consume and manage Web services.
WSO2 WSAS supports most of the major components of the WS-* stack and provides an
integrated runtime that is easy for developers and administrators to use.
WS-* Support
- SOAP 1.1/1.2
- WSDL 1.1
- WSDL 2.0 (Experimental)
- MTOM, XOP & SOAP with Attachments
- WS-Addressing
- WS-Security
- WS-Trust
- WS-SecureConversation
- WS-MetaDataExchange
- WS-SecurityPolicy
- WS-ReliableMessaging
- WS-Policy
- WS-Policy Attachment
WSO2 WSAS for Java brings together a number of open source projects into a
single seamless, easy-to-use offering. Instead of having to download the
different parts of the Apache Web services stack separately and assembling
them together, we have done that for you and offer you a single integrated
package.
Open Source Components of WSO2 WSAS for Java
- Apache Axis2 (SOAP)
- Apache Axiom
- Apache Rampart/Apache WSS4J (WS-Security)
- Apache Rahas(WS-SecureConversation)
- Apache Sandesha2 (WS-ReliableMessaging)
- WS-Addressing implementation in Axis2
- Apache Neethi (WS-Policy)
- WS-SecurityPolicy implementation in Axis2
- Apache XML Schema
- Apache Derby (Database)
- Hibernate (Persistence)
- Jetty (HTTP server)
WSO2 WSAS for Java can be used in a number of different scenarios:
- Exposing existing or new business applications as Web services.
- Building reliable messaging links within or across enterprises.
- Serving as the host for lightweight browser applications using the AJAX
model.
- Integrating with .NET, J2EE, CICS, SAP and other platforms.
WSO2 WSAS is a fully open source product. WSO2 is a leading contributor to
the Apache Software Foundation's Web services project, and through a
combination of leading open source components together with our own
integration code we offer production quality open source software. All our
integration code – including the unified management console is
available under the Apache Software License version 2.0. We call it "source
from the source".
Key Features in this Release
- Full support for the key Web services standards.
- Complete interoperability with the Windows Communications Framework
(Indigo).
- Unified approach to support SOAP and XML/HTTP (REST).
- Multi-transport (HTTP, HTTPS, TCP, JMS) support for SOAP.
- RSS/ATOM support makes it easy to manage and monitor your server
through your browser or feed aggregator.
- Unified browser-based administration makes it simple to configure
reliability, security and other advanced features.
- Available as a standalone edition, or servlet edition
that can run within a J2EE compliant servlet container.
- Fully open source with the majority of the source available under the
Apache Software License.
- Complies with WS-Addressing
Interoperability tests hosted by W3C. See Endpoints.
Tools Available:
- TCPMon - A utility that allows the user to monitor the messages passed
along in TCP based conversations.
- Code Generator, WSDL2Java / Java2WSDL - Using this command line tool
you can generate WSDL file from a java class (Java2WSDL) and/or a java
class file from a WSDL (WSDL2Java).
- Change Password - A tool that allows admin users to change passwords of
users, by running a script on the machine hosting the WSO2 WSAS
instance.
Note: All tools are located in WSO2WSAS_HOME/bin
WSO2 Web Services Application Server for Java, Documentation
See the full list of documents with
instructions on installation, administration, sample guides and how to use
tools packaged with WSO2 WSAS for Java, v1.1.
Mailing Lists
Your feedback on WSO2 WSAS is most appreciated. Please send them to our
user mailing lists:
Archived News
For information on previous releases running up to the current release
please see 'Archived News' page.