C2180-376 - IBM WebSphere MQ V7.0, Solution Design

Go back to IBM

Example Questions

A weather bureau plans to offer a service to its customers whereby they can receive weather station information (e.g. temperature, humidity) up to one year old. Customer applications should be able to select from which region they want to get datA. What is the best way of implementing such a solution? In designing a solution with availability in mind, the designer is considering the following two alternatives, one using a cluster queue and the other using a shared queue. In each scenario, Queue Managers QMA and QMB will both be capable of running Application A. In the first scenario, Application A will run on QMA and QMB on Windows accessing cluster queue QA. In the second scenario, Application A will run on QMA and QMB on z/OS accessing shared queue QA. Which of the following describes the availability scenarios in the situation where QMA fails? Which of the following should generally be avoided if an application is being designed for optimal efficiency? A bus company is implementing a solution which will display in real-time the arrival information of the next bus on the bus stop sign. Each bus is sending information about its position at regular intervals. What is the best way of implementing this solution given that there is limited bandwidth for communication? The bus stop sign: The business wants to alert administrators and business owners to any service disruptions as soon as possible. This is to include any applications that receive request messages on input queues and have to respond to them as quickly as possible. The ideal solution will not introduce significant overhead to the environment. The WebSphere MQ solution designer is asked to evaluate the available features in WebSphere MQ that can be used to address this requirement. Which of the following is the most responsive mechanism to address outages as soon as they develop? An organization has a widely distributed online environment, where applications are connected via WebSphere MQ messaging. A business requirement is brought forward that the delivery of certain persistent mission critical datagram messages needs to be recorded in a central location. The delivery information must not be lost. The mechanism used must not be dependent on cooperation of the receiving applications. Which of the following designs will meet these requirements? A WebSphere MQ application needs to connect to multiple Queue Managers at the same time. In which environment(s) is this an option? A solution developer needs to promote newly developed applications from the development environment through the user acceptance test environment and into the production environment. Which of the following will best avoid issues with naming conventions for application-owned permanent queues? A bus company is implementing a solution which will display in real-time all bus positions on a central dashboard. Each bus is transmitting position information at regular intervals. What is the best way of implementing this solution given that there is limited bandwidth for communication? A company needs to send state information to many recipients. The recipients will change over time, and they only want to receive the latest data if and when they need it. Which of the following most closely satisfies the requirements and is most efficient for the subscriber? The current depth of the SYSTEM.CLUSTER.TRANSMIT.QUEUE has not dropped below a certain number for several hours. Which of the following can be used to determine the channel(s) for which these messages are destined? A publish/subscribe application is being designed. The requirements are that the published information should not be lost or expire. The subscriber application will connect periodically during the day to process the publications. Which publish/subscribe feature(s) are most appropriate for this type of application? Business owners want to allow an existing application to be easily portable to any of four Linux servers in their data center. For this they want the four queue managers on these servers to be changed to have the same name. What must be the response of the WebSphere MQ Solution Designer? Which one of the following statements is true about the use of message properties and message selectors? In a distributed environment, an application that periodically loads large numbers of persistent messages on to a queue is doing so under syncpoint control and issues a commit only after a number of messages have been put. While this application worked perfectly in test environments, there are frequently problems in the production environment. In addition to this new application, several previously unproblematic applications also experience failures such as reason codes MQRC_RESOURCE_PROBLEM or MQRC_BACKED_OUT. Which of the following is the best recommendation to remedy this problem? In a centralized queuing environment, a batch program is processing a file, and putting the transactions onto a queue for processing within syncpoint control. The batch program is experiencing issues, and a support resource is contacted to investigate. Which of the following is NOT a likely cause of the issues? While trying to get messages from its input queue a program is receiving notification that no messages are available. However, the queue depth indicates that there are messages on the queue. Which of the following are possible explanations for this? Which of the following best explains under which circumstances synchronous put can be useful for a client application?Which of the following best explains under which circumstances ?synchronous put? can be useful for a client application? An application queue is triggered for trigger type of DEPTH. Following this, what action should the job or program that was started as a result of the trigger take before it ends, so that the queue will be triggered again the next time that trigger depth (TRIGDPTH) is reached? An application is being designed which will send updates about customers to different applications. Given the sensitive nature of the data, the sending application needs to manage which applications receive the datA. Which of the following is the best solution to ensure this? A client application is subscribing to as many as five different topics (no wildcards are possible). Given that the number of client applications may vary and subscriptions are not durable, what is the best option for creating a subscription? An application receives messages created on Windows workstations and, after doing transformations, forwards them to a target system running on z/OS. There is a requirement for passing the original username, but information about the date and time associated with the message should be set by the forwarding application. What is the best way of doing this? A manufacturing company is looking to provide its customers an online version of its order maintenance application. Customers will be able to check status, update the order, or delete the order. The existing solution is currently WebSphere MQ based, and the online interface will have strict performance requirements. If the customer updates or deletes an order, the message cannot be lost. Which one of the following solutions will BEST meet the requirements stated? Which of the following is NOT a generally recommended best practice for naming conventions? A company utilizes virtualization technologies and frequently moves workloads between servers and data centers. A WebSphere MQ solution designer is attempting to plan the MQ naming standards, and wants to provide for the greatest level of architectural flexibility and portability. Which of the following is NOT a recommended best practice to meet these goals? A company is embracing SOA and wants to catalog their WebSphere MQ applications as services in a Web Services registry. They are planning to use the WebSphere MQ Service Definition specification (SupportPac MA93) with WebSphere MQ V7.0.0.1. Which of the following are true about the specification and its use? A company has an existing point to point application written in C that distributes delivery status to queue Q1. They want to change the distribution to publish/subscribe so that other applications can subscribe to the delivery status information. Which of the following ways of changing to WebSphere MQ publish/subscribe will work with the least recoding? Which one of the following WebSphere MQ Bridge for HTTP verbs is most similar to the MQI MQGET call with default MQGMO options? Which of the following contains the best mix of items to utilize in a queue name? A solution designer is considering writing a base WebSphere MQ client application, and needs to ensure that after the message is taken off the queue, the message is not lost if the transaction fails. Which one of the following should be used? A company is in the midst of a large SOA transformation initiative, and is looking to utilize Web Services protocols wherever possible. A solution designer would like to leverage the existing WebSphere MQ infrastructure and skills. The solution designer is instructed to provide guidance regarding platform coverage. Which of the following best meets both requirements and will allow the company to utilize a SOAP stack to process SOAP/MQ messages? An organization uses WebSphere MQ V6 client interfaces extensively for non-critical processing. The line of business announces that an increase in transaction rates will be required soon, when a new set of clients will need to be serviced. The application suite has been performing up to expectations so far, but the new requirements will be problematic in the current environment. Which of the following new features of WebSphere MQ V7.0 can potentially be used to improve throughput for the above scenario? An application creates documents in PDF format, which are subsequently transmitted via WebSphere MQ to a number of other servers in the network. Each server runs its own queue manager. The documents received by some servers are consistently corrupted, whereas on other servers the documents are intact. Other message traffic seems unaffected. What is the most likely source of this problem? An application is replying to a request message, which has properties associated with it. What is the preferred way of creating a reply message? An organization has a widely distributed online environment, where applications are connected via WebSphere MQ messaging. A business requirement is brought forward that certain mission critical applications record audit trail data which is to be collected in a central location. No information can be lost. A central data warehouse must be loaded daily with this information as soon as possible after end of business. Which of the following proposed solutions is best in terms of the requirement, reliability and overall performance? The audit trail data is: Which one of the following is NOT a valid verb for the WebSphere MQ Bridge for HTTP? Which new feature in WebSphere MQ V7.0 needs to be taken into account when WebSphere MQ solutions are deployed into mixed z/OS and distributed environments? There is a requirement for a failover mechanism as part of an application to be deployed on Sun servers. The organization has standardized on Veritas Cluster Server to manage failover on the machines. What should be considered when designing the solution? A suite of server applications is to be designed to support the graceful shutdown capabilities of WebSphere MQ implemented via the ail ifA suite of server applications is to be designed to support the graceful shutdown capabilities of WebSphere MQ implemented via the mail if quiescing feature. Which of the following best describes the use of this feature? A designer is asked to explain the scope of message encryption provided by the SSL support in WebSphere MQ. Which of the following is the most accurate? WebSphere MQ clusters are sometimes positioned to provide high availability for backend services. For many use cases this works well; but which concern may make this solution unacceptable in some cases? A solution designer is looking to implement a robust failover mechanism as part of a solution, and has decided on utilizing HACMP on AIX. What must be considered when designing the application? While planning for a new application, the performance of nonpersistent messages sent through message channels is being discussed. If the messages will be sent through channels with NPMSPEED(FAST), which of the following BEST describes the effect this will have? An application is required to retrieve rows from a relational database table and send them across WebSphere MQ to a remote queue manager, where a receiving application consumes them. After a successful MQPUT of a message, the corresponding row is to be deleted from the database. It is intended to run this application using the free WebSphere MQ Client. The delivery of each message is to be guaranteed. Which of the following is true about this implementation? A solution designer is using the DEFPSIST attribute on the queue definition to determine message persistence. Queue Manager QMA has a QREMOTE queue defined that points to a QALIAS definition on Queue Manager QMB, which in turn names a QLOCAL queue as its TARGET. If an application puts a message to the QREMOTE on Queue Manager QMA, which of the queue definitions will control the persistence of the message? A company needs to improve availability of client connections for its distributed applications. Which one of the following is a true statement about a new option or capability of WebSphere MQ V7.0 that could improve availability? A company has a large network of WebSphere MQ clustered queue managers that span multiple applications. When migrating such a cluster to a new version, which one of the following is a good practice? What is a particular advantage of designing a publish/subscribe application to use a managed subscription, when the subscription type is non-durable? A solution designer is considering different API options for a new WebSphere MQ application. Only IBM supported WebSphere MQ programming options should be considered. Which one of the following is not supported by IBM? A company is implementing a new solution on HP-UX that will send orders to the Order Processing system, which is a WebSphere MQ application on the mainframe. Which of the following configurations for the new solution on HP-UX provides the function needed for this scenario? The solution on HP-UX would run: