|
What is SOAP?
The abbreviation of SOAP is (Simple
Object Access Protocol. This protocol is mainly used
for distributing information in an environment which
is completely distributed. For ex if a program runs
in one operating system like windows2000 to make communication
possible with the same type of program running in
an different operating system like LINUX. SOAP uses
http and xml to make this possible exchange of information
successfully.
SOAP is based on xml contains
3 parts
- Process Framework
- Rules explaining about encoding application defined
data types
- Normal representation of remote procedure calls
and responses
SOAP services
SOAP protocol which controls its transport
layer with HTTP or SMTP and it uses xml as its data
layer, to invoke remote methods in data layer these
services are known as SOAP Services.
Advantages and disadvantages
of SOAP
This protocol has lot of advantages
first of the all-main advantage is platform independent
it helps communication possible from two operating
systems. The next advantage is language independent
because soap is based on xml it can support any languages
it can generate xml from ‘C’ and “c++ to J2EE application
servers.
Xml is a extensible language which
can run in any operating system this protocol uses
xml to pass information and receive information. It
uses a standard http protocol, which enables to cross
over the barriers of firewall protection. Compared
to other like DCOM and cobra this SOAP is very simple
because it works with the important viewpoints of
remote object system. SOAP can be used with other
protocols and it is neutral to any vendor applications,
these are some of the advantages of SOAP now we will
discuss about the disadvantages of this protocol.
When you read the SOAP specification you can find
out that there is no security facilities. SOAP works
with objects that are sequential to plain text due
to that distributed garbage of the SOAP has less meaning.
SOAP does nt have any concrete references to remote
objects. These are the advantages and disadvantages
of this protocol SOAP.
Copyrights Reserved © 2007

|