Zend PHP 5.3 Certification Exam
Data Format & Types
Functions and Arrays
Object Oriented Programming
Strings and Patterns
Databases and SQL
Web Features 1
Which of the following is an XML protocol that implements the communication between one to another machine, including the publishing, finding, binding, and calling of a Webservice?
Answer option A is correct.
A Webservice is defined with a WSDL document, and other systems interact with the web service using SOAP messages, transferred using HTTP with an XML serialization. To take the advantage of the Webservice, you must have a network, the ability to do XML-based messaging, and a description of the service. The components of the Webservices are as follows:
A network is the foundation needed to access a Web service or to make a Web service available. It should be based on HTTP protocol.
SOAP is an XML protocol that implements the communication between one to another machine, including the publishing, finding, binding, and calling of a Web service.
The service description is written in the WSDL specification. WSDL is an XML document in the http://schemas.xmlsoap.org/wsdl/ namespace for describing a web service as a set of endpoints operating on messages. It specifies the operations (methods) provided by a web service and the format of the XML messages.
Answer options B, C, and D are incorrect. HTTP is used for Webservices but it is not specially designed for XML. REST is a simple way to organize interactions between independent systems. REST allows you to interact with minimal overhead with clients as diverse as mobile phones and other websites. POP3 is a messaging protocol.
Reference: PHP Manual, Contents:
© 2013 Zend PHP Certification Exam