XML Knowledge Transfer
Roll Your Own Web Service: A Behind the Screens look at
XML, SOAP, HTTP, and other Component Technologies
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

|