1.
Existing applications running on CICS are identified as having the functionality required to implement a service interface. The decision has been made to use WebSphere Message Broker to implement the aggregation and transformation logic necessary to fulfill the service contract using the CICS application's\ APIs. The developers intend to expose the service using the SOAP/HTTP Web services features of WebSphere Message Broker. What needs to be done first to expose this service implementation?
2.
It has been determined that an application running on a mainframe needs to be service-enabled to allow it to be invoked asynchronously via an Enterprise Service Bus (ESB). The application interface is already capable of accepting WebSphere MQ messages, and the SOA designer does not wish to modify the current application code. What is an appropriate method of service-enabling the application that would also offer a high level of reuse of the resulting service in a business process?
3.
A telecom company has a Service Level Agreement (SLA) that requires Customer Service Representatives (CSRs) to respond to customer inquiries within 10 minutes. Often the CSR has to access nine independent legacy applications to respond to customers' inquiries. CSRs are consistently exceeding the 10 minute SLA. What is the quickest way to satisfy the SLA using an interaction and collaboration scenario based on an SOA approach?
4.
A manufacturing company can receive many customer orders at once. When an order is received, the OrderProcessing business process allocates a unique order number, updates the Customer service and invokes the Credit service. The process does not continue until the Credit service notifies it that the customer's details are valid, and this can take some time. Since multiple instances of the OrderProcessing process can exist at runtime, how can a specific instance\ be selected when the Credit service is ready to send notification?
5.
A manufacturing company can receive many customer orders at once. When an order is received, the OrderProcessing business process allocates a unique order number, updates the Customer service and invokes the Credit service. The process does not continue until the Credit service notifies it that the customer's details are valid, and this can take some time. Since multiple instances of the OrderProcessing process can exist at runtime, how can a specific instance be selected when the Credit service is ready to send notification?
6.
A bank has extended their corporate investment banking division to include individual consumer investment accounts. For a variety of reasons there was not a tight coupling of the bank's retail banking division to the new individual investment accounts. Therefore each division has different schemas for consumers and accounts. As part of an SOA initiative around customer insight, the bank now wants to cross-sell accounts across these two divisions. Which approach should the SOA Designer use to provide a single, unified and trusted view of customer data across these divisions?
7.
When dealing with the security implications of providing a service to a different business unit or organization, what is the Enterprise Service Bus (ESB) Gateway used to accomplish?
8.
An Architect is developing the security architecture for an organization where there are currently two security registries - RACF for CICS applications and LDAP for Web applications. The CICS applications are currently being accessed internally via MQ with user credentials in the MQ header. As part of an SOA initiative, the legacy applications are being exposed to partners via Web services on WebSphere Application Server using JCA to access the CICS applications. At which point in the architecture is the credential mapping performed?
9.
The Chief Architect at a large company requested an audit of SOA projects to ensure no design aspects had been overlooked. A key finding was that management of services was not present in any of the designs reviewed. What should an SOA Designer suggest?
10.
A new business process is being written that will call a number of new or existing Web services. As part of the SOA quality management process, which activity is the most appropriate?