On Saturday 23 April 2005 06:29 pm, Tracy R Reed wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Randall Shimizu wrote:
> > Yes Exchange supports RPC over http
> > (http://office.microsoft.com/en-us/assistance/HA011402731033.aspx).
>
> I don't undstand rpc over http. Is it just a fancy way of getting url's
> and submitting values to make stuff happen? In the case of Exchange it
> sounds like a webmail implementation that is designed to be machine
> readable instead of human readable.
>
> - --
> Tracy R Reed
For a moment forget Exchange. SOAP is about a whole lot more
than that. You might want to start out and review a few articles.
SOAP = Simple Object Access Protocol
From the draft W3C specification: SOAP is a lightweight protocol
for exchange of information in a decentralized, distributed environment.
It is an XML based protocol that consists of three parts:
1) an envelope that defines a framework for describing
what is in a message and how to process it,
2) a set of encoding rules for expressing instances of
application-defined datatypes, and
3) a convention for representing remote procedure calls
and responses.
Why might we want such a thing?
A SOA (Service-Oriented Architecture) is a component model that inter-relates
the different functional units of an application, called services, through
well-defined interfaces and contracts between these services. The interface
is defined in a neutral manner that should be independent of
1) the hardware platform,
2) the operating system, and
3) the programming language the service is implemented in.
This allows services, built on a variety of such systems,
to interact with each other in a uniform and universal manner.
SOAP, whose XML based messages may be transported across HTTP,
SMTP, or essentially any protocol that will support ASCII transport is
designed to provide a standardized way to implement SOAs and
Web Services.
A good example of such a thing is to be found in the Google Web Services API
http://www.google.com/apis/index.html
Apache implements support for SOAP. There is a decent FAQ at
http://ws.apache.org/soap/faq/faq_chawke.html
Good luck, it is large subject.
boblq "expecting a rant from Stewart" ;)
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list