Question: 1
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?
Question: 2
You are working with an Authentication service that submits user credentials for authentication purposes. Atypical XML document passed to the service looks like this:
You are contacted by the IT department manager and told that from now on, all XML documents that are passed to and from services must have a namespace in order to more easily identify their related XML schema definitions. You revise the above sample document by adding a namespace declaration, as well as prefixes to the "user" element, as shown here:
Assuming the "date" element is of type date, the "login" element is of type string, and the "password" element is of type hexBinary, which of the following XML schemas will correctly validate the revised sample?
Question: 3
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?
Question: 4
You have written the following WSDL definition to describe the Payroll service, which provides a "PayrollNotification" operation that sends out employee payroll information:
Subsequent to a review by the enterprise architecture team, you are notified that although this WSDL definition is technically correct, it is not in compliance with current internal design standards. Specifically, it is a current convention for the WSDL namespace to be the default namespace, rather than using the "wsdl" prefix. Furthermore, another design standard dictates that the "Ins" always be used to represent the target namespace. Which of the following WSDL definitions have been correctly revised to comply with the design standards?
Question: 5
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?