on 04-29-2010 6:07 AM
why XI uses Soap message internally.what is the advantage . why cant other types.
Hi,
To know this you need to know the basic structure of SOAP message.
SOAP Envelop contains Header and body.
SOAP Header contains metadata of message like who is sender of message , who is receiver of message, security information and Quality of service. so with out this information PI Server can not deliver your message to receiver.
SOAP Body contains the Message payload which is our actual content coming from sender(basically XML content).
So basically SOAP message may contains multiple headers, but with only single body.
hope it clarifies your doubt.
thanks,
madhu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
XI uses XML based communication, that is open standards which are platfomr independent and extendable.
So everything that comes to XI gets transformed to XI message format, which is nothing but SOAP message protocol.
SOAP is nothing but XML document recommended by W3C specification.
SOAP is a communication protocol
SOAP is for communication between applications
SOAP is a format for sending messages
SOAP communicates via Internet
SOAP is platform independent
SOAP is language independent
SOAP is based on XML
SOAP is simple and extensible
Even internbal XI application components( Adapter Engine, Integration engine) uses SOAP and HTTP protocol to communicate internally.
This allows greater power in integrating any applications via XI provided that application support SOAP protocol.
I hope this helps!
For more info on SOAP.: http://w3schools.com/soap/soap_syntax.asp
Let me know if more information required.
Divyesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
SAP NetWeaver PI use XML-based communication, Irrespective of the scenario used, the application-specific contents are transferred in messages in user-defined XML eXtensible Markup Language) from the sender to the receiver either via the Integration Server, or directly between the systems involved.
This is Primarily because XML is based on open standards and designed to carry data.
Please read more here
http://help.sap.com/saphelp_nw70/helpdata/en/b6/0b733cb7d61952e10000000a11405a/frameset.htm
If you are new to SDN please search and Refer the Help.sap documents , you will understand better in that way.
Regards,
Srinivas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.