![Web Services Tutorial](/webservices/images/web-services-mini-logo.jpg)
- Learn Web Services
- Web Services - Home
- What are Web Services?
- Why Web Services?
- Web Services - Characteristics
- Web Services - Architecture
- Web Services - Components
- Web Services - Examples
- Web Services - Security
- Web Services - Standards
- Web Services - Summary
Web Services Online Quiz
Following quiz provides Multiple Choice Questions (MCQs) related to Web Services Framework. You will have to read all the given answers and click over the correct answer. If you are not sure about the answer then you can check the answer using Show Answer button. You can use Next Quiz button to check new set of questions in the quiz.
![Questions and Answers](/images/questions_and_answers.png)
Q 1 - Which of the following is true about Web service?
A - It is available over the Internet or private (intranet) networks.
B - It uses a standardized XML messaging system.
C - It is not tied to any one operating system or programming language.
Answer : D
Explaination
All of the above options are correct.
Q 2 - Which of the following is not a core role in Web Service architecture?
Answer : D
Explaination
Service Locator is not a core role in Web Service architecture.
Q 3 - Which of the following is correct about Service Description layer in Web Service Protocol Stack?
A - This layer is responsible for describing the public interface to a specific web service.
B - Currently, service description is handled via the Web Service Description Language (WSDL).
Answer : C
Explaination
Both of the above options are correct.
Q 4 - What HTTP stands for?
A - Hyperlink Text Transfer Protocol
B - Hyper Text Transfer Protocol
Answer : B
Explaination
HTTP stands for Hyper Text Transfer Protocol.
Q 5 - Which of the following is correct about SOAP?
A - SOAP is language independent.
Answer : C
Explaination
Both of the above options are correct.
Q 6 - Which of the following is correct about UDDI?
A - UDDI can communicate via SOAP, CORBA, and Java RMI Protocol.
Answer : C
Explaination
Both of the above options are correct.
Q 7 - Web services allow various applications to talk to each other and share data and services among themselves.
Answer : A
Explaination
Web services allow various applications to talk to each other and share data and services among themselves.
Q 8 - A web service takes the help of XML to describe the availability of service.
Answer : B
Explaination
A web service takes the help of WSDL to describe the availability of service.
Q 9 - The Service registry provides a central place where developers can publish new services or find existing ones.
Answer : A
Explaination
The Service registry provides a central place where developers can publish new services or find existing ones.
Q 10 - Service Discovery is responsible for centralizing services into a common registry and providing easy publish/find functionality.
Answer : A
Explaination
Service Discovery is responsible for centralizing services into a common registry and providing easy publish/find functionality.