"Got Meta-Data?"®








XML Knowledge Transfer

Roll Your Own Web Service: A Behind the Screens look at XML, SOAP, HTTP, and other Component Technologies

Learn more about XMaLpha Business Solutions™Brief Description - Learn to build a Web Service from scratch. Discover how SOAP relates to other XML vocabularies (e.g. WSDL and UDDI) and integrates with transport protocols, such as HTTP. Take-away working-code examples of SOAP clients and servers to explore on your own.

Prerequisites - A basic awareness of well-formed XML syntax and validation enforced using DTDs and XML Schemata is recommended.

Tutorial Abstract - This tutorial offers an intensive session to facilitate your exploration of the inner workings of typical Web Services, starting with the Simple Object Access Protocol (SOAP) and including a review of HTTP and other transport protocols. Anyone can grab a Web Service toolkit off-the-shelf and throw together a functioning Remote Procedure Call application, but this tutorial takes a vendor agnostic approach with a focus on what is happening at the transport level, how the wire protocol is wrapping the data into packets, and what are the implications of proxy servers, firewalls, and security in typical Web Service applications.

At the heart of Web Services, data are encoded in XML using the SOAP vocabulary. This affords the developer a means of facilitating platform neutral exchange of structured XML data packets between applications and components over the Internet. By attending this tutorial, you will learn how SOAP implementations allow transaction sharing amongst peers in a decentralized, distributed environment via HTTP, SMTP, and other native Internet transport protocols.

Specific topics and workshop demonstrations include:
 

  • Web Service and SOAP Foundations;

  • XML and Namespaces in Web Services;

  • Specifications for SOAP;

  • Building a Functional Client and Server Application;

  • Using Generic Tools for Testing and Debugging;

  • Transport Protocol Bindings (HTTP, SMTP, etc.);

  • UDDI and WSDL;

  • Tools for the Developer; and

  • The Future of SOAP Web Services

This course is ideally suited to technical staff engaged in programming and solution engineering working on dynamic Web applications, Web Services or just distributed programming in general. Project Leaders, managers and analysts who want to know more about the technical capabilities of SOAP and its role in the delivery of Application-to-Application (A2A) transaction and cooperative enterprise systems are encouraged to attend.

In addition to learning about SOAP and seeing functioning Web Services, you will also receive:
 

  • a complete set of working-code examples of SOAP client and server applications;

  • links to additional resources, tools, and utilities; and

  • annotated examples of industrial-strength Web Service implementations.
     

For additional information about this presentation, please contact:
Devan Shepherd – info@XMaLpha.com, +1.877.XML.Plan

About XMaLpha Technologies - Business Solutions Practice Group
XMaLpha Technologies provides analysis, design, education, systems integration, and implementation of robust, industrial-strength solutions that employ structurally-rich XML documents. At XMaLpha Technologies, we know XML, the Extensible Markup Language. XML opens new pathways to development that are rich with opportunity. However, getting there is no trivial matter. XML offers a means by which to realize and create an industrial-strength, self-describing, data-driven solution. Our proprietary XML Business Solutions methodology for XML design and integration with your legacy data will not only save your organization time, but it will facilitate early adoption and results-based solution development.

SPEAKER'S CONTACT INFORMATION:
Devan Shepherd [brief biography]
XMaLpha Technologies [http://XMaLpha.com]
+1.651.484.0471
+1.877.XML.Plan - Toll-free
+1.413.832.5554 - FAX