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

Reply via email to