Leads4pass > SOA > Certified SOA Architect > S90.02 > S90.02 Online Practice Questions and Answers

S90.02 Online Practice Questions and Answers

Questions 4

Which of the following statements are true? SELECT ALL THAT APPLY

A. XML and XML Schema can be used to help define the technical service contract of a SOAP-based Web service.

B. XML and XML Schema allow for the creation of data models that can be used by services, but can also establish a separate data architecture.

C. XML and XML Schema are always used to define the structure of the underlying service logic as well as the component composition models the services may need to encapsulate.

D. XML and XML Schema are important because when services are built as Web services, they must be used to define service scalability characteristics and thresholds, as established by the infrastructure.

Buy Now
Questions 5

Which of the following statements is true? Select the correct answer.

A. Service agents are event-driven programs that always have published WSDL definitions.

B. Service agents are event-driven programs that are automatically invoked to perform intermediary processing.

C. Service agents are event-driven programs that are used only with asynchronous MEPs.

D. Service agents are not event-driven programs.

Buy Now
Questions 6

Using WS-AtomicTransaction you wrap 3 SOAP-based Web services in a single transaction. When it is time to vote on the outcome of the transaction, 2 of the services vote to commit the changes made during the transaction, but a vote from the third service is not received. What will happen? Select the correct answer.

A. The changes are committed because the transaction is considered successful as long as no Abort votes are received.

B. The changes are rolled back because the transaction is considered unsuccessful when there is a missing vote.

C. The changes are committed because the transaction is considered successful as long as one Commit vote is received.

D. The changes are aborted because a transaction can only be considered successful when more than 2 Commit votes are received.

Buy Now
Questions 7

A SOAP-based Web service is required to transmit an XML-based invoice document to a REST service. However, the SOAP-based Web service is designed to represent invoice data using an XML schema that is different from the XML schema used within the REST service. How can the disparity between the XML schemas, used by these two services, be overcome so that they can exchange the invoice document? Select the correct answer.

A. A layer of data format transformation logic needs to be introduced based on mashup technologies, such as DTD and WS-Transform.

B. A layer of protocol transformation logic needs to be introduced based on Web technologies, such as HTTP and FTP.

C. A layer of data model transformation logic needs to be introduced, based on XML technologies, such as XSLT.

D. There is no technique or technology for overcoming differences between XML schemas.

Buy Now
Questions 8

Which of the following statements is true? Select the correct answer.

A. WS-ReliableMessaging standardizes reliability levels associated with databases required to persist state data.

B. WS-ReliableMessaging standardizes the issuance and delivery of positive and negative acknowledgement messages.

C. WS-ReliableMessaging standardizes SOAP headers related to atomic transactions with rollback features.

D. WS-ReliableMessaging standardizes the expression of service composition logic, but only for SOAP-based Web services.

Buy Now
Questions 9

It is possible to have 3 SOAP-based Web services, each with a WSDL definition that has an operation named Update. Select the correct answer.

A. True

B. False

Buy Now
Questions 10

Identify what is wrong with this statement: "If I have 4 SOAP-based Web services, I must have 4 WSDL definitions and 4 XML schemas." Select the correct answer.

A. SOAP-based Web services don't use XML schemas for their WSDL definitions.

B. WSDL definitions can share the same XML schema and can also link to multiple XML schemas, so stating that 4 SOAP-based Web services must have 4 XML schemas is incorrect.

C. Each WSDL definition must have at least 2 XML schemas, so the correct amount of required XML schemas in this case is 8.

D. There is nothing wrong with this statement.

Buy Now
Questions 11

Identify what is wrong with the following statement: "I have a single Calculator component that provides basic math functions. I'm exposing this component as a component-based service for internal service consumers that are also component-based. I'm exposing this component as a SOAP-based Web service for internal and external service consumers that support SOAP messaging. I'm also exposing this component as a REST service for external service consumers that prefer to access its functions via HTTP methods. I'm also exposing this component as a service agent for service consumers that support explicit invocation via a service contract." SELECT ALL THAT APPLY

A. A single component cannot be exposed as a component-based service, a SOAP-based Web service and a REST service at the same time.

B. SOAP-based Web service consumer programs cannot be both internally and externally located.

C. The uniform contract required by REST services does not support the use of HTTP methods.

D. Service agents are event-driven and are therefore not explicitly invoked via a service contract.

Buy Now
Questions 12

A common, but older alternative to the XML Schema Definition Language is: Select the correct answer.

A. Hypertext Markup Language

B. Extensible Markup Language

C. Document Type Definitions

D. XML Data Model Definition Language

Buy Now
Questions 13

Each WSDL __________________ can define a set of __________________ and/or __________________ messages to express data exchange requirements. Select the correct answer.

A. operation, type, RPC

B. operation, input, output

C. function, type, RPC

D. function, operation, type

Buy Now
Exam Code: S90.02
Exam Name: SOA Technology Concepts
Last Update: Nov 15, 2024
Questions: 91
10%OFF Coupon Code: SAVE10

PDF (Q&A)

$49.99

VCE

$55.99

PDF + VCE

$65.99