WSO2

Courses

Web Services with Apache Axis2/C

Register NowRequest Info

Course Summary:

This training helps you to create Web services and clients in C with Apache Axis2/C . It also teaches you how to work with WSDL, binary attachments and REST.

Course Objectives:

  • Understand how XML, SOAP, and WSDL can be used to create a highly interoperable communications channel that inter-operates with Java and .NET
  • Build and test clients and services with C and expose your legacy code as Web Services.
  • Transfer binary documents using MTOM technology
  • Code generation using WSDL2C tool

Duration:

  • 3 hours

Audience:

  • Developers who want to publish their C/C++ code as Web Services
  • People who want to understand basic Web services

Prerequisites:

  • Basic Understanding of XML
  • Basic understanding of C or C++ programming

Program:

  • Introduction to Web Services
    • SOA, SOAP, WSDL
  • Introduction to Axis2/C
    • Axis2/C architecture
    • WS*- support in Axis2/C
    • Installing Axis2/C
  • Writing a Simple Service and Client
    • A basic XML Web Service
    • A simple client to invoke the service
  • Working with WSDL
    • Service skeletons with WSDL2C tool
    • Creating stubs with WSDL2C tool
    • Data binding with ADB
  • WS-Addressing
  • Sending Binary attachments with MTOM
  • REST Support
    • Deploying REST Services
    • Invoking REST Web Services
  • Axis2/C as an HTTPD Module
  • Overview of Other Features
    • SSL Support, Basic authentication
    • IIS Support
Register NowRequest Info

Close
E-mail It