Arjen Baart
Andromeda Technology & Automation
<arjen@andromeda.nl>
Webservicess involve one machine calling a function on another machine
through the internet. Altough there is nothing new about it, there is
now a standard for exchanging data.
That standard is called SOAP: Simple Object Access Protocol.
Software is now emerging that implements the SOAP
standard, both on the client and on the server side. The objective
of that software is to make it easy for programmers
to create SOAP applications.
It is not hard to write your own code that implements a SOAP
application. By using some readily available open source tools, it
is actually quite simple to make a SOAP server.
In this presentation, I will show a SOAP server that creates an actual
function call in an interpreted language by using an XSLT transformation.
The programming language used to make the SOAP server is PHP,
because of its availability in an Apache web server but any other
interpreted language like Perl may be used as well.
The remote procedure call that arrives as a SOAP message from
the client is transformed into a piece of PHP code by using an
XSLT stylesheet. The generated piece of code is subsequently executed
by the PHP interpreter.
Afgestudeerd in 1988 aan de TU Delft, elektrotechniek en al bijna 20 jaar
aktief
bezig met UNIX. Sinds de oprichting van Andromeda Technology & Automation
in
1990 heb ik projekten gedaan met een grote diversiteit. Van real-time MPEG
video
bewerken tot systeembeheer en web applikaties.
Last modified: Mon, 9 Jun 2003 21:09:27 +0200