Web Services with Ruby
Course Summary:
This course teaches you how to develop Web services and clients with Ruby using WSO2 WSF/Ruby, that are inter-operable with Java and .NET technologies. You will learn how to use WSO2 WSF/Ruby to develop Web services and clients that support SOAP, WS-Addressing, WS-Security and MTOM.
Course Objectives:
- Introduce the WSO2 WSF/Ruby, and understand how XML, SOAP, and WS-Security can be used to create a highly secure and inter-operable communications channel that inter-operates with Java and .NET
- Build and test services and clients in Ruby that can be used to interact over the Web with other systems
- Transfer binary documents with MTOM support
- Secure services with WS-Security including encryption, authentication and digital signatures
Duration:
- 3 hours
Audience:
- Ruby developers who wish to start integrating with Java, .NET and other enterprise technologies
- Those who require secure linkages across the Internet, for example, business-to-business systems
- People implementing industry profiles such as PRESTO, OIOSI, WS-I RSP
Prerequisites:
- Good knowledge of Ruby language
- Basic understanding of Ruby on Rails architecture
- Basic understanding of XML
- High-level understanding of the Web Services concepts
Program:
- Introduction
- The need for secure and inter-operable Web services in Ruby with binary attachment capabilities.
- Handling Binary Attachments
- Secure Web Services
- Signing Messages
- Encrypting Messages
- Inter-operable Applications
- With Microsoft .NET
- With J2EE
- Overview of Other Features
- REST
- Reliable Messaging
- Q&A


