did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780596002060

Programming Web Services with Perl

by
  • ISBN13:

    9780596002060

  • ISBN10:

    0596002068

  • Format: Paperback
  • Copyright: 2002-10-01
  • Publisher: Oreilly & Associates Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99 Save up to $5.00
  • Buy New
    $48.49
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-3 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Programming Web Services with Perl is written for Perl programmers who have no prior knowledge of web services. No understanding of XML-RPC or SOAP is necessary to be able to apply these technologies easily, through the use of publicly available Perl modules detailed in the book. If you're interested in applying XML-RPC and SOAP technologies to distributed programming applications, then Programming Web Services with Perl is a book you'll want to have.

Author Biography

has over 10 years of experience in design and development of complex financial and banking applications, and information management in the financial services sector. Pavel is the author and maintainer of the popular SOAP::Lite module for SOAP clients and servers in Perl, the XMLRPC::Lite module that implements XML-RPC protocol, and the UDDI::Lite module, a client interface for UDDI repositories.

Table of Contents

Preface ix
Introduction to Web Services
1(8)
History
2(1)
The Web Services Dream
3(1)
The Web Services Cold Shower
4(1)
Who to Believe?
5(1)
Web Services in the Real World
6(3)
HTTP and XML Basics
9(23)
HTTP
9(4)
XML
13(9)
XML Schema
22(10)
Introduction to XML-RPC
32(20)
History of XML-RPC
32(10)
Example Client: Meerkat
42(7)
Limitations of XML-RPC
49(3)
Programming XML-RPC
52(31)
Perl Toolkits for XML-RPC
52(1)
RPC::XMLSimple
53(6)
XMLRPC::Lite
59(8)
RPC::XML
67(16)
Introduction to SOAP
83(31)
Background
83(1)
XML Definitions
84(24)
RPC over SOAP
108(3)
SOAP Transport
111(2)
Further Reading
113(1)
Programming SOAP
114(24)
A Toolkit Approach
114(1)
Develop Mentor's SOAP Module
115(4)
The SOAP::Lite Module
119(17)
Other SOAP-Related Modules
136(2)
Serving SOAP over HTTP
138(22)
Basic SOAP::Lite Servers
138(1)
The Application
139(1)
Designing the Server
140(6)
Tying the Interface Code to SOAP
146(6)
Improving the Code and the Service
152(6)
Ideas for Further Exploration
158(2)
SOAP Services Without HTTP
160(25)
Choosing a Protocol
160(1)
Authentication
161(4)
Transports with Server and Client
165(8)
Standalone Protocols
173(4)
Creating New Transport Modules
177(8)
Service Description with WSDL
185(29)
Basic WSDL
185(26)
WSDL Programming
211(3)
Service Advertising and Discovery with UDDI
214(23)
Defining UDDI
214(17)
Programming with UDDI::Lite
231(6)
REST: Representational State Transfer
237(25)
Defining REST
237(3)
REST Principles
240(6)
Programming REST
246(16)
Advanced Web Services Topics
262(41)
Message Routing
263(4)
Packing
267(4)
Security
271(16)
Services Discovery
287(2)
Reliable Messaging
289(2)
Business Process Management
291(7)
Implementation Considerations
298(4)
WS-Next
302(1)
A. XML-RPC Toolkit Programming Reference 303(24)
B. SOAP::Lite Programming Reference 327(33)
C. XML-RPC Example Code 360(17)
D. SOAP Example Code 377(38)
E. WSDL and UDDI Examples 415(19)
F. Bibliography and References 434(5)
Index 439

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program