WSO2 Data Services Features

Feature Description

Multiple datasource support

Supports multiple datasource types including any relational database accessible via JDBC,CSV, Excel, JNDI bound data sources and Google Spreadsheets

WS & REST interfaces

Data can be exposed as WS-* style web services or REST style web resources

Customizable Response format

The response XML data can be customized to match your next adaptor's input

Support for Large data sets With XML streaming in place, a large data set can be sent as response without having any significant impact to server's memory usage

Nested Queries

A Query can be nested within another making it possible to call the former with the results of latter. The nested queries do not need to point to same data source. Thus this allows generating federated response out of disparate data sources.

Role based content filtering

Role based content filtering allows same service to be accessed by different permission levels, yet only exposing the data elements configured to be seen by that particular role

Security Full support for WS-Security,WS-Trust,WS-Policy, WS-Secure Conversation & XKMS
Web based GUI wizard

Using GUI wizard, you can expose data as Web services on the fly. The UI fully supports configuring security, access throttling and other QoS features as well.

Multi transport support

Send and receive data in either HTTP/S, SMTP, JMS or XMPP