technical introduction to wso2 dss 2.6.0
TRANSCRIPT
Technical Introduction to WSO2 DSS 2.6.0
Anjana FernandoSoftware Engineer
What is it used for?
● For Creating a Generic Data Access Layer– SOA applications works with services, so data
also needs to be access as services.
– e.g. Data access for Google gadgets.
A Simple Data Service
Data Service contd.
Data Service contd.
Data Service contd.
* Named parameter usage, rather than ”?”s in the query.
Data Service contd.
Data Service contd.
Data Service contd.
Data Service contd.
DSS Configuration Language
DSS Features
● Multiple Data Source Support – Nested Queries
● Batch Requests
● Boxcarring
● Arrays / UDT
● Complex Result Types
● Auto Generated Key Support
● Distributed Transactions
● Scheduled Tasks, Eventing
● Validators
Multiple Data Sources / Nested Queries
Batch Requests
Boxcarring
Arrays/UDT/Complex Types
Arrays/UDT/Complex Types Contd.
Auto Generated Keys
Distributed Transactions
Scheduled Tasks / Eventing
Validators
● Built-in Validators– Long Range Validator
– Double Range Validator
– Length Validator
– Pattern Validator
● Custom Validators– Write your own Java class
Thank you!