Description |
1 online resource (xiii, 244 pages) : illustrations |
|
text file |
Note |
SOAP, Simple Object Access Protocol. |
|
Includes index. |
Summary |
The web services architecture provides a new way to think about and implement application-to-application integration and interoperability that makes the development platform irrelevant. Two applications, regardless of operating system, programming language, or any other technical implementation detail, communicate using XML messages over open Internet protocols such as HTTP or SMTP. The Simple Open Access Protocol (SOAP) is a specification that details how to encode that information and has become the messaging protocol of choice for Web services. Programming Web Services with SOAP is a detail. |
Access |
Use copy Restrictions unspecified star MiAaHDL |
Reproduction |
Electronic reproduction. [Place of publication not identified] : HathiTrust Digital Library, 2010. MiAaHDL |
System Details |
Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002. http://purl.oclc.org/DLF/benchrepro0212 MiAaHDL |
Processing Action |
digitized 2010 HathiTrust Digital Library committed to preserve pda MiAaHDL |
Contents |
Table of Contents; Preface; Audience for This Book; Structure of This Book; Conventions; Comments and Questions; Acknowledgments; James; Doug; Paul; Introducing Web Services; What Is a Web Service?; Web Service Fundamentals; What Web Services Look Like; Intersection of Business and Programming; Just-In-Time Integration; The Web Service Technology Stack; Beyond the Stack; Discovery; Description; Packaging; Transport; Network; Application; The Peer Services Model; Introducing SOAP; SOAP and XML; XML Messaging; RPC and EDI; The Need for a Standard Encoding; SOAP Messages; Envelopes; RPC Messages |
|
The mustUnderstand AttributeEncoding Styles; Versioning; SOAP Faults; Standard SOAP Fault Codes; MustUnderstand Faults; Custom Faults; The SOAP Message Exchange Model; Message Paths and Actors; The SOAP Routing Protocol; Using SOAP for RPC-Style Web Services; Invoking Methods; Returning Responses; Reporting Errors; SOAP's Data Encoding; Understanding the Terminology; XML Schemas and xsi:type; SOAP Data Types; Multiple References in XML-Encoded Data; Structs, Arrays, and Other Compound Types; Partially Transmitted Arrays and Sparse Arrays; Null Accessors; SOAP Transports; SOAP over HTTP |
|
Contentious IssuesWriting SOAP Web Services; Web Services Anatomy 101; SOAP Implementations and Toolkits; Handling SOAP Messages; Deploying Web Services; Creating Web Services in Perl with SOAP::Lite; Installing SOAP::Lite; The Hello Server; The Hello Client; A Visual Basic Client; Changing Transports; Creating Web Services in Java with Apache SOAP; Installing Apache SOAP; The Hello Server; Deployment Descriptor; The Hello Client; The TCPTunnelGui Tool; Creating Web Services In .NET; Installing .NET; Introducing .NET; Saying Hello; Deploying the Service; Invoking the Service Using SOAP |
|
Interoperability IssuesThe Publisher Web Service; Overview; Publisher Service Security; The Publisher Operations; The Publisher Server; The Preamble; Data Tables; Utility Functions; Register a New User; Modify User Information; User Login; Posting an Item; Removing Items; Browsing; Search; Deploying the Publisher Service; The Java Shell Client; The Authentication Class; The Client Class; Preamble; Authentication; User login; Wrappers to call the remote operations; The main routine; Deploying the Client; Describing a SOAP Service; Describing Web Services; A Quick Example |
|
Anatomy of a Service DescriptionDefining Data Types and Structures with XML Schemas; Using XML Schemas in WSDL; Describing the Web Service Interface; Describing the Web Service Implementation; Binding Web Service Interfaces; Describing the Location of a Web Service; Understanding Messaging Patterns; Single-Message Exchange; Multiple-Message Exchange; Complex Multiple-Message Exchanges; Intermediaries; Discovering SOAP Services; The UDDI Registry; Business Entity; Business Services; Binding Templates; TModels; Federated UDDI Registries; Private UDDI Registries; The UDDI Interfaces |
Language |
English. |
Subject |
Internet programming.
|
|
Simple Object Access Protocol (Computer network protocol)
|
|
Object-oriented programming (Computer science)
|
|
XML (Document markup language)
|
|
Programmation Internet. |
|
Programmation orientée objet (Informatique) |
|
SOAP (Protocole de réseaux d'ordinateur) |
|
XML (Langage de balisage) |
|
Internet programming |
|
Object-oriented programming (Computer science) |
|
Simple Object Access Protocol (Computer network protocol) |
|
XML (Document markup language) |
|
World wide web. |
|
Gedistribueerde gegevensverwerking. |
|
XML. |
Added Author |
Tidwell, Doug.
|
|
Kulchenko, Pavel.
|
Cover Title |
Building distributed applications |
Other Form: |
Print version: Snell, James. Programming Web services with SOAP. 1st ed. Sebastopol, CA : O'Reilly & Associates, 2002 0596000952 (DLC) 2002283876 (OCoLC)47900937 |
ISBN |
9780596516284 (electronic bk.) |
|
0596516282 (electronic bk.) |
|
9780596552015 (electronic bk.) |
|
0596552017 (electronic bk.) |