Programming Web Services with XML-RPC
Have you ever needed to share processing between two or more computers running programs written in different languages on different operating systems? Or have you ever wanted to publish information on the Web so that programs other than browsers could work with it? XML-RPC, a system for remote procedure calls built on XML and the ubiquitous HTTP protocol, is the solution you've been looking for. Programming Web Services with XML-RPC introduces the simple but powerful capabilities of XML-RPC, which lets you connect programs running on different computers with a minimum of fuss, by wrapping procedure calls in XML and establishing simple pathways for calling functions. With XML-RPC, Java programs can talk to Perl scripts, which can talk to Python programs, ASP applications, and so on. You can provide access to procedure calls without having to worry about the system on the other end, so it's easy to create services that are available on the Web. XML-RPC isn't the only solution for web services; the Simple Object Access Protocol (SOAP) is another much-hyped protocol for implementing web services. While XML-RPC provides fewer capabilities than SOAP, it also has far fewer interoperability problems and its capabilities and limitations are much better understood. XML-RPC is also stable, with over 30 implementations on a wide variety of platforms, so you can start doing real work with it immediately. Programming Web Services with XML-RPC covers the details of five XML-RPC implementations, so you can get started developing distributed applications in Java, Perl, Python, ASP, or PHP. The chapters on these implementations contain code examples that you can use as the basis for your own work. This book also provides in-depth coverage of the XML-RPC specification, which is helpful for low-level debugging of XML-RPC clients and servers. And if you want to build your own XML-RPC implementation for another environment, the detailed explanations in this book will serve as a foundation for that work.
What XMLRPC Does
Where XMLRPC Excels
A Quick Tour of the Minefields
The XMLRPC Protocol
Building XMLRPC Servers in PHP
Connecting Web Applications
What PHP and XMLRPC Can Do
XMLRPC and Python
Installing PythonWare XMLRPC
Integrating XMLRPC into a Web Server
The Nil Value
ClientServer Communication XMLRPC in Java
Why XMLRPC for Java?
The XMLRPC Java Library
Building XMLRPC Clients
Building XMLRPC Servers
Creating XMLRPC Handlers
Three Practical Examples
Moving Toward CrossPlatform PeertoPeer
XMLRPC and Perl
Perls Implementation of XMLRPC
Integrating XMLRPC into a Web Server
Integrating Web Applications XMLRPC in PHP
Getting the XMLRPC Library for PHP
Mapping Data Between PHP and XMLRPC
Using Zope as an XMLRPC Server
Bridging XMLRPC and COM XMLRPC in ASP
Making Active Server Pages More Active
Data Types and the API
Building an Address Book Web Service with ASP
Talking to MS Access from Linux
An XMLRPC Client in ASP
Creating a Window to Linux
Connections and Caveats
XMLRPC and the Web Services Landscape
Public XMLRPC Services
Design Considerations for Any XMLRPC Application
Protocol Design Choices
XMLRPC and Web Services
The XML You Need for XMLRPC
The HTTP You Need for XMLRPC
Other editions - View all
Programmierparadigmen: Eine Einführung Auf der Grundlage Von Scheme
No preview available - 2004
XML.com: Programming Web Services with XML-RPC
Editors' note: This excerpt from O'Reilly & Associates' recently published Programming Web Services with XML-RPC discusses using PHP to integrate two web ...
www.xml.com/ lpt/ a/ 817
London.pm: Programming Web Services with XML-RPC
Programming Web Services with XML-RPC is a slim concise volume that cuts out a lot of the current XML hype that plagues too many recent books and is all the ...
london.pm.org/ reviews/ xml_rpc.html
Programming Web Services with XML-RPC - O'Reilly Labs
Programming Web Services with XML-RPC. XML-RPC, a simple yet powerful system built on XML and HTTP, lets developers connect programs running on different ...
labs.oreilly.com/ stats/ detail.xqy?fpi=0596001193
Safari Books Online - 0596001193 - Programming Web Services with ...
0596001193 - Programming Web Services with XML-RPC - XML-RPC, a simple yet powerful system built on XML and HTTP, lets developers connect programs running ...
topxml : Programming Web Services with XML-RPC
Programming Web Services with XML-RPC. By Simon St.Laurent, Joe Johnston & Edd Dumbill June 2001 0-596-00119-3, Order Number: 1193 230 pages, $34.95 ...
www.topxml.com/ java/ articles/ xml-rpc/ default.asp
O'Reilly -- An Interview with Simon St.Laurent, Joe Johnston, and ...
Simon St.Laurent, Joe Johnston, and Edd Dumbill have just finished writing Programming Web Services with XML-RPC, which will be released later this month. ...
www.oreillynet.com/ pub/ a/ oreilly/ web/ news/ xmlrpc_0601.html
Cover Pages: XML-RPC
Note also the book Programming Web Services with XML-RPC , by Simon St.Laurent, Joe Johnston, and Edd Dumbill [foreword by Dave Winer]. O'Reilly, June 2001. ...
Web Services: Java, XML, SOAP
Programming Web Services with XML-RPC. 0596001193. St. Laurent m.fl. 213 sider, O'Reilly. kr. 359,-. Web Services A Technical Introduction, 0130461350 ...
www.datajungelen.no/ boeker/ Web%20Services.html
XML Matters: XML-RPC as object model
The O'Reilly title Programming Web Services with XML-RPC (http://www.oreilly. com/catalog/progxmlrpc/), by Simon St. Laurent, Joe Johnston, and Edd Dumbill, ...
www.ibm.com/ developerworks/ xml/ library/ x-matters15.html
한빛미디어 - 컴퓨터 도서 전문 출판사(Computer Books, O'Reilly ...
Programming Web Services with XML-RPC introduces the simple but powerful capabilities of XML-RPC, which lets you connect programs running on different ...