Fault handling mechanism in SOAP
Compare the fault handling mechanism in SOAP with that in SunRpc. In particular, state which you consider to be superior, and why.
Expert
In the SunRPC , as can be seen in client program, the return status of the RPC library function must be examined to determine if a return code was even received from the server. Therefore a whole additional layer of error checking and response must be added in on the client side.
If TCP is used as the transport protocol, then the client will obtain an error return if the server breaks its connection (crashes). The client has no way of knowing when the crash occurred before or after the request was executed. The TCP protocol handles the re-transmissions and time-outs.
If the UDP protocol is employed, then the client stub automatically gives timeout and retransmission (that is, the client programmer can set the value of the timeout). The RPC protocol comprises a transaction identifier, and the server stub can be instructed to keep in mind responses sent and to send a cached response again when it receives a request it has seen before. This implements an at-most-once semantics in position of default at-least-once semantics. Whereas as when an error occurs whenever processing a SOAP message, a fault message is produced. The fault information is placed in the SOAP body, in a env:Fault element (where env is the standard SOAP envelope XML namespace . The Fault element has two mandatory sub-elements, env:Code and env:Reason, and possibly optional env:Detail and env:Node elements.
In particular, i would like SOAP fault handling mechanism to be superior as it is customizable and trapable and hence makes our WS as Robust.
How biological diversity is related to the characteristics of abiotic factors of an ecosystem?
Normal 0 false false
SAP APO: It stands for Advanced Planner and Optimizer that is one region of SCM and application component of MySAP product. It is designed to give solutions for corporations in Demand planning, supply network planning, network design, production plann
User-Guided Searches: Traditionally heuristics are often problem-specific. Structural heuristics and property-specific heuristics of general utility are provided as built-in features of model checkers such as JPF, but it is often essential to allow us
What kind of brand of the milk has lactobacilliacidophilus in it?
Richard Nixon: He made to the top of the political the heap was a miracle. Some people particularly liked him, he was himself too suspicious to have a close friend. He came up short in the superficial qualities thought essential to success in American
What is Message Authentication. Explain?
18,76,764
1952087 Asked
3,689
Active Tutors
1418666
Questions Answered
Start Excelling in your courses, Ask an Expert and get answers for your homework and assignments!!