WSO2

Courses

Advanced Data Services

Register NowRequest Info

Course Summary:

WSO2 Data Services allows you to bring data locked away in relational databases to the Web and make Web services out of them. This 3-hour course is designed to give a detailed understanding on how to use Data Services for your SOA data access needs. We will start off with a simple example and go on to demonstrate the advanced options.

Course Objectives:

  • Understand Data Service concepts
  • How to tackle advance scenarios with data services

Duration:

  • 3 hours

Audience:

  • Developers interested in getting to know the advanced configuration options available with data services and the WSO2 Web Services Application Server (WSAS)

Prerequisites:

  • Understanding of Web Service concepts and hands on experience
  • Brief understanding of Data services (not mandatory)

Program:

  • Course outline and objectives
  • Brief introduction to Data Services
  • Hands on
    • Introduction to hands on environment
    • RDBMS
      • Exposing a single database table as a service
      • How to test your service without leaving the WSAS console
      • Dynamically changing the queries and hot update
      • Invoking the service using URL (SOAP HTTP Bindings)
      • Parameterizing the service
      • Joining multiple tables
      • Using nested queries
      • CRUD operation support
      • How to enable connection pooling
      • Connecting to a data source bound to a JNDI name
      • Using WSDL2Java to generate a Stub
      • Accessing data services using a Java client
      • Accessing stored procedures and functions
      • Creating a data service using a CSV file
    • Creating a data service using MS Excel (97-2003) file
    • How to secure your service using WS-Security module
    • How to access throttle your service
    • How to enable request caching
  • Q&A
Register NowRequest Info