Table of Contents
Distributed Programming - xmlrpc
Client and Server have to understand each other.
Client and Server agree on a common language.
The client encodes the information in the “common language”, the server decodes the information.
XML-RPC uses XML as a common language to transmit data
PPT Slide
RPC
RPC - Remote Procedure Call
www.xmlrpc.com
What is XML-RPC?
The specification, < 1800 words, is lightweight and easy to learn. Contains many examples.
Languages include: C/C++, Java, Perl, Python, Frontier, Lisp, PHP, Microsoft .NET, Rebol, Real Basic, Tcl, Delphi, WebObjects and Zope
Uses existing protocols (HTTP) and a well established framework (XML).
The following data structures are supported: integer, boolean, string, double, date & time, base64 binaries, structs, arrays.
Example: An XML-RPC client/server application in Java.
A Java Client
A Java Client
A Java Client
A Java Client
A Java Client
A Java Client
A Java Client
A Java Client
Client Server
A Java Server
A Java Server
A Java Server
A Java Server
Client Server
SOAP(Simple Object Access Protocol)
|
Author: Vesna und Marc Perisic und Co
Email: marc.conrad@luton.ac.uk
Home Page: http://perisic.com/xmlrpc
Download presentation source
|