Professional Documents
Culture Documents
A web service contains defined functions and methods which can be used by sending XML requests to it using WSDL, Which can be called as interface of a web service. WSDL stands for Web Services Description Language. It is a document written in XML. This document describes a Web service. It specifies the location of the service and the operations (or methods) the service exposes.
Continued
SOAP is a simple XML-based protocol to let applications exchange information over HTTP. It stands for Simple
running on different operating systems, with different technologies and programming languages.
What is SOA?
The web services architecture is also known as Service Oriented Architecture (SOA).
Continued..
The diagram shows a architecture of two services integrated by ESB (Enterprise Service Bus). Here the application A has to call a method in application B. But the XML formats of request/response messages are different for both the applications, A sends a request to ESB which makes a XSLT conversion to the request so that application B understands it. Again the response from B is converted to understandable format for A. Services can be integrated with out ESB also, If the XSLTs of the request/response messages match.
Functionality testing:
Functionality test of each layer Test from individual points of view; from service provider, consumer and registry Test for happy path, exceptions and boundary conditions Validation of messages, transactions Manual, script based and automated testing
Compliance against W3C, WS1 standards Standards and Compliance requirements specific to the Industry
In body element the request data and response data are to be validated given/received by interface
In fault element, the status of the response and the error information (error message) is to be validated