Skip to main content

Posts

Showing posts with the label WebServices Interview Questions

WebServices & It's Features

What are web services? A web service is a business function that is self-contained and operates over the internet. The W3C defined web service as "a software system designed to support interoperable machine-to-machine interaction over a network". XML is the base for the web services. They communicate using open protocols. Web services are more frequently like Web APIs. These services accessibility can be from internet. A remote system can host these services for different web services. A web service can convert a stand alone / desktop application into a web based / web application. A web services are published or found and utilized through the internet. The web services works on the XML + HTTP platform. Explain each web service technologies - SOAP, WSDL, UDDI, eBXML and JAX pack.

What is a Web Service ?

Web Service is an application that provides web API to communicate using XML and the Web. Web services makes distributed computer architecture made up of many different machines on different platform trying to communicate over the network to form one system. A set of standards are used that allow developers to implement distributed applications.

What is Simple Object Access Protocol (SOAP)?

This protocol is used to initiate communication to UDDI service. A SOAP based application creates a request block in XML, and then it passes that to the service In Simple Words SOAP is a protocol for exchanging structured information in a decentralized, distributed environment. It consists of two parts: An envelope that defines a framework for describing what is in a message and how to process it. A set of encoding rules for expressing instances of application-defined data types, and a convention for representing remote procedure calls and responses.

What is UDDI Protocol

In simple words this is a way for describing available Web services components. It allows Different web Services to register with an internet Directory that helps to advertise web services So one can find another service here and can use that. It is usually done with XML and HTTPS.

What is the use of Web Services?

Basically Web services mitigate the application integration crisis. It helps integrating applications at a significantly lower price point than any other integration technology. It’s a new kind of middleware based on XML and the Web. XML and the Web help solve the challenges associated with traditional application-to-application integration like heterogeneity. They are platform and language independent. Web Services has following advantages: Exposing your API onto a network Connecting Different Applications Low Cost of communication Support for Loosely Coupled Applications Web Services are Self Describing using WSDL Automatic Discovery using UDDI Business Opportunity to grow your business