Arcitura Education SOA Technology Lab S90.05 Exam Questions

Page: 1 / 14
Total 50 questions
Question 1

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 2

You are building an HR service with an "UpdateExemptions" operation that allows employees to update the number of exemptions claimed on their paychecks. The operation is only able to receive a message containing the employee ID and the number of exemptions. The operation does not reply with a response message. A partial WSDL definition has been created so far, as follows:

You now need to start on the concrete description by adding an appropriate binding element. Which of the following is correct?



Answer : A


Question 3

A new requirement comes your way to create a Pay service that needs to be able to retrieve employee payroll information. To fulfill this requirement, you first define the following XML schema (called "Pay.xsd") that describes the structure of the messages that will need to be exchanged by the Pay service:

The "PayLookup" element is intended to represent the request message received by the Pay service. It contains the "empNumber" child element that will provide the employee number used by the Pay service to carry out the search. The "PayLookupResponse" element is intended to represent the response message returned by the Pay service after it has collected the requested employee payroll data. This element contains the same "empNumber" child element along with a "annualSalary" child element and a "yearToDateSalary" child element. Your next task is to incorporate this schema into the Pay service's WSDL definition. Which of the following correctly maps elements declared in the XML schema to WSDL elements?



Answer : A


Question 4

You are asked to create an XML schema for an Employee service that is required to search an HR database in order to retrieve the maximum number of hours an employee is authorized to work within a week. You are given the following specific instructions as to how the XML schema should be designed:

* Add two complex types wrapped in "element" elements named "EmployeeHoursRequestType" and "EmployeeHoursResponseType"

* The "EmployeeHoursRequestType" element must contain a child "ID" element of type integer. The "EmployeeHoursResponseType" must contain a child "ID" element of type integer, and a child "WeeklyHoursLimit" element of type short.

* The "xsd" prefix needs to be used for all XML Schema language elements.

Which of the following XML schemas fulfills the requirements while also following the instructions?



Answer : C


Question 5

Your company has developed a service that allows your customers to check the status of an order. The schema for the service is shown here:

A new customer plans to use your service, but they want to test it first. They have asked for two sample XML documents that show typical input and output message content. Which of the following pairs of XML elements will validate with the schema shown above?



Answer : D


Question 6

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


Question 7

You are building the Balance Request service that allows customers to request their current account balance. You have developed the following schema (called "balanceRequest.xsd") to define the elements used in the messages exchanged by the service:

The "balanceRequest" element is to be used as the basis of the request message sent by a customer to the service. The "balanceResponse" element is to be used as the basis of the response message sent out by the service. Which of the following WSDL definitions correctly describes this service?



Answer : C


Page:    1 / 14   
Total 50 questions