Arcitura Education S90.05 SOA Technology Lab Exam Practice Test

Page: 1 / 14
Total 50 questions
Question 1

You have developed the following WSDL definition for the Product Notification service that needs to be able to notify customers every time a new product is added to a product catalog:

The service has a "ProductNotification" operation that receives a request message containing product information. The receipt of this request message triggers the issuance of a notification to customers. This operation does not issue a response message. Your next task is to define the concrete description for this WSDL definition and you start with the "binding" element. Which of the following represents the correct "binding" element for this WSDL definition?



Answer : A


Question 2

Your organization uses an internal HR service that allows other services to update employee dat

a. Currently, the HR service has only one "UpdateEmployee" operation that receives a message with an "emp:updateEmployee" element containing the employee record, and then responds with a message with an "emp:updateEmployeeResponseM element that indicates whether the operation was successful. Below is a fragment from the current WSDL definition that shows the relevant "message", "portType" and "operation" elements:

You are asked to add a new "DeleteEmployee" operation to the WSDL definition that is capable of receiving a message with a "emp:deleteEmployee" element and then responding with a message that contains the "emp:deleteEmployeeResponse" element. Which of the following accomplishes this?



Answer : A


Question 3

You have created the following XML Schema definition for a new Invoice Reporting service:

The Invoice Reporting service needs to represent invoice data in a unique format. Therefore, this schema will only be used by the WSDL definition for the Invoice Reporting service. As a result, you decide to embed the schema inside the WSDL definition. Which of the following shows a valid way to accomplish this?



Answer : D


Question 4

You have written the following XML schema to describe a message that contains employee payroll information:

Your company's enterprise architecture team reviewed your schema to ensure that it conforms to internal design standards used for XML development. They have notified you that although your XML schema is technically correct, it must use the "xsd" prefix for the XML Schema namespace, rather than making it the default namespace. Which of the following revised XML schemas complies to this internal design standard while retaining its original meaning?



Answer : A


Question 5

You have developed a Library service that provides an "AddBook" operation that is able to add a book record to a library system. This operation accepts a message based on an "AddBookRequest" element that contains book record details, such as its author and title. It then responds with a message based on the "AddBookResponse" element that acknowledges that the book was successfully added. Below is the current WSDL definition:

You are asked to extend this WSDL definition in order to add a new "DeleteBook" operation that is able to receive a request message based on the "DeleteBookRequest" element and reply with a response message based on the "DeleteBookResponse" element. Which of the following describes the minimum number of message, operation and "portType" elements that will need to be added in order to fulfill these requirements?



Answer : D


Question 6

You are in the process of designing a service that manages content in a database of medical images. The service is able to add, update and delete images in the database. Each of these three functions requires a separate message exchange with the service. Therefore, the XML schema for this service provides an "addimage" element, an "updateimage" element and a "deleteimage" elements for the request messages, and separate "addlmageResponse," "updateimageResponse" and "deletelmageResponse" elements for the response messages.

Which of the following describes the minimum number of WSDL "message", "operation", "portType", "binding", and "service" elements that the WSDL definition must have for this service?



Answer : A


Question 7

You have created the following WSDL definition to describe a PO service that accepts purchase orders submitted by customers:

However, when you try to use this WSDL definition, your system returns an error message stating that it is invalid due to a problem with namespaces. Which of the following revised WSDL definitions correct the problem?



Answer : B


Page:    1 / 14   
Total 50 questions