Welcome to WSO2 Data Services, 2.0
9th March 2009 - WSO2 Data Services, 2.0 Released!
[Download]
| [Documentation Home] | [Release Note]
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 easier to
develop, deploy and run applications.
WSO2's Data Service solution is an extremely simple and elegant
mechanism to take data and make it available as a set of WS-* style Web services or as a
set of REST style Web resources. As of now it supports relational data, CSV and
Excel spreadsheet files as data sources. The data can be exposed and accessed
in a secure(using WS-Security) and reliable(using WS-ReliableMessaging) manner.
WSO2 Data Services 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
- MTOM, XOP & SOAP with Attachments
- WS-Addressing
- WS-Security
- WS-Trust
- WS-SecureConversation
- WS-MetaDataExchange
- WS-SecurityPolicy
- WS-ReliableMessaging
- WS-Policy
- WS-PolicyAttachment
- WS-MetadataExchange
- WS-Transfer
WSO2 Data Services 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 assemble them together,
we have done that for you and offer you a single integrated package.
Open Source Components of WSO2 Data Services
- Apache Axis2 (SOAP)
- Apache Axiom (High performance XML Object Model)
- Apache Rampart/Apache WSS4J (WS-Security, WS-SecureConversation)
- Apache Rahas(WS-Trust)
- Apache Sandesha2 (WS-ReliableMessaging)
- WS-Addressing implementation in Axis2
- Apache Neethi (WS-Policy)
- WS-SecurityPolicy implementation in Axis2
- Apache XML Schema
- Apache Derby (Database)
- Embedded Apache Tomcat
- Apache Tribes (Group Communications Framework)
Key Features
- Service enable data locked in relational databases, CSV and Microsoft Excel files
- Zero code approach - simple XML descriptor file is all you need
- Easy configuration via web based graphical console / Eclipse plugin wizard
- Customizable XML output
- Both REST and WS-* support
- Built-in Connection pooling support
- Aggregate data from multiple data sources
- Support for exposing Stored procedures and functions
- Throttling to ensure that your database is never overloaded
- Try-it tool to test the services on the fly
- Secured access to data
- Reliable delivery of messages
New Features In This Release
- Based on the OSGi based WSO2 Carbon architecture. This is a
unification of all Java based products from WSO2. Now you can have
features from the lightweight super-fast WSO2 ESB and the super-cool WSO2
MashupServer, running on your Carbon instance. You can mix and match the
functionality you require according to requirements of your enterprise.
The middleware can be adopted to your architecture. You could even
extend the middleware by developing your own middleware components.
- Enhanced admin UI
- Extensible server admin framework
- WS-Eventing support
- Policy editor
- Separable frontend and backend - a single frontend server can be used
to administer several backend servers simultaneously
-
Various bug fixes and enhancements.
The complete list of features is available in the
Release Note.
WSO2 Data Services, Documentation
See the
full list of documents
with
instructions on installation, administration, sample guides and how to use
the tools packaged with WSO2 Data Services , 2.0 .
Tools
- AJAX based Management Console with complete administration capability
of the server
- WSDL2Java/Java2WSDL & and Try it(invoke/test data services on the fly)
- IDE Integration
Mailing Lists
Your feedback on WSO2 Data Services is most appreciated. Please send them to our
user mailing lists:
Reporting Problems
Issues can be reported using the public JIRA available at
https://wso2.org/jira/browse/DS
Contact us
WSO2 Data Services developers can be contacted via mailing lists:
For Users:
ds-java-user@wso2.org
For Developers:
ds-java-dev@wso2.org
For details on subscriptions see
http://wso2.org/mail#ds-java
Alternatively, questions can also be raised in the WSO2 Data Services forum:
Forum
http://wso2.org/forum/404
Training
WSO2 Inc. offers a variety of professional Training Programs, including
training on general Web services as well as WSO2 WSAS, Apache Axis2, Data Services
and a number of other products.
For additional support information please refer to
http://wso2.com/training/course-catalog/
Support
WSO2 Inc. offers a variety of development and production support
programs, ranging from Web-based support up through normal business
hours, to premium 24x7 phone support.
For additional support information please refer to
http://wso2.com/support/
Archived News
For information on previous releases running up to the current release
please see the
'Archived News'
page.