[Download]
| [Documentation Index] | [Release Note]
WSO2 Data Services Server
WSO2 Data Services Server is a convenient mechanism to provide a Web service
interface for data stored in some data sources.
Data sources such as relational databases, CSV files, Microsoft Excel files & Google
spreadsheets can be easily service enabled using Data Services Server. Now, the data can
be exposed and accessed in a secure(using WS-Security) and reliable(using WS-ReliableMessaging)
manner, and is also available for mashing-up with other Web services.
WSO2 Data Services Server is built on Apache Axis2 and the related family of projects.
An open source product, WSO2 Data Services Server is available under the
Apache Software
License (v2.0)
. This includes all of the extra integration and management functionalities as well.
Key Features
- Service enable data locked in relational databases, CSV, Microsoft Excel files &
Google spreadsheets
- 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 & WS-* support
- Built-in Connection pooling support
- Aggregate data from multiple data sources
- Support for exposing Stored procedures & functions
- Built-in caching to enhace performance
- 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
XML & WS-* Standards Support
- SOAP 1.1/1.2
- WSDL 1.1
- WSDL 2.0
- MTOM, XOP & SOAP with Attachments
- WS-Addressing
- WS-Security 1.0/1.1
- WS-Trust
- WS-SecureConversation
- WS-SecurityPolicy
- WS-ReliableMessaging
- WS-Policy
- XKMS
Open Source components included in WSO2 Data Services Server
- Apache Axis2 (SOAP)
- Apache Axiom (High performance XML Object Model)
- Apache Rampart/Apache WSS4J (WS-Security)
- Apache Rahas(WS-SecureConversation)
- WSO2 Mercury (WS-ReliableMessaging)
- WS-Addressing implementation in Axis2
- Apache Neethi (WS-Policy)
- WS-SecurityPolicy implementation in Axis2
- Apache XML Schema
- Apache Derby (Database)
- Hibernate (Persistence)
- Embedded Apache Tomcat
- Apache Tribes (Group Communications Framework)
- Spring Framework
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
Reporting Problems
Issues can be reported using the public JIRA available at
https://wso2.org/jira/browse/CARBON
Contact us
WSO2 Data Services Server 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 Server 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 Server
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/
For more information on WSO2 Data Services Server, visit the
WSO2 Oxygen Tank
Thank you for your interest in WSO2 Data Services Server
-The WSO2 Data Services Server Development Team