1. Which data structure of the UDDI represents a relationship between two business entities or service providers ? A. businessEntity B. businessService i. publisherAssertion 2. Which of the following components of the ebXML architecture contains information about a business and the way it exchanges information with other businesses ? A. Collaboration - Protocol Profile and Collaboration-Protocol Agreement B. Business Processes C. Messaging service D. Core Components 3. What is the interaction layer responsible for ? 1. Managing the handling of requests so that the service endpoint serves as the initial point of contact 2. Invoking security services ,including authentication and authorization 3. Validating and stransforming incoming XML documents and mapping XML documents to domain objects 4. Validating and stransforming outgoing XML documents. 5. Delegating to exsisting business logic 6. Handling errors A. 1 2 3 6 B. 1 2 3 5 6 C. 2 3 4 6 7. 1 2 4 5 6 4. Which of the following factors influence the design of a remote interface of a web service ? A. Choice of interface endpoint B. Granularity of service C. Parameter types for web Service operations. D. None of the above 5. Which of the following describes information about the Web Service in XML format ? A. B. C. D.
SOAP UDDI JAX-RPC WSDL
6. In which mode of JAX-RPC does a client invoke a remote procedure and continue in its thread without blocking ? A. Synchronous B. One-way RPC A. None-blocking RPC invocation
7. Which one of the following packages providers the API for creating and building SOAP messages ? A. B. C. D.
javax.xml.rpc javax.xml.soap java.xml.soap java.xml.rpc
8. Indentify the top-level elements of a WSDL document from the following ? A. part B. message C. port D. portType E. binding F. service G. types 9. Which of the following is the process of converting an XML document into a content tree ? A. Marshalling b. Unmarshalling C. Compilling D. Validating 10. What is the purpose of UDDI bindingTemplate ? A. It represents the binding of a Web Service with its URL and its tModels B. It contains the information for invoking a registered business API. C. It contains information about the service running behind a firewall. D. It processes the runtime bindingTemplate information to retrieve the logic token. 11. Which one of the following lightweight protocols providers a way for programs to interact with each other even if using different operating system and located behind a firewall ? A. B. C. D.
CORBA SOAP RMI DCOM
12. Which one of the following elements of WSDL describes the various operations or methods provided by a Web Service ? A. B. C. D.
binding portType message types
13. Which one of the following elements of WSDL defines the message format and protocol details for each port ? A. B. C. D.
binding portType message types
14. Which one of the following API calls is used to register or update complete information about a businessService exposed by a specified businessEntity ? A. <save_service> B. <save_binding> C. <save_business> D. 15. Which one of the following layers in the Web Service implementation is the only layer always receiving a SOAP request message first ? A. SOAP Processing layer B. Processing layer C. Interaction layer 16.Which of the following APIs provides a single set of API's to access a variety of XML registries ,such as UDDI and ebXML Registry? A. B. C. D.
JAXP JAXR JAX-RPC JAXB THE END.