IBM Assessment: IBM WebSphere MQ V7.0, Solution Design Sample Questions:
1. If a series of exceptions is thrown for a WebSphere MQ JMS program, which of the following is typical?
A) The exceptions at the top of the list will be more general, and subsequent exceptions willprovide more detail about the cause of the problem.
B) The order in which the exception messages are shown is random and cannot be relied on.
C) The WebSphere MQ Reason and Completion code will not be reported in the exceptions.
D) The most detail about the cause of the problem should be found in the exception at the top ofthe list.
2. 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) Program with minimum application code to reduce the exposure window
B) Utilize the MQBEGIN and MQCMIT and MQBACK commands to process this in a Logical Unitof Work
C) Utilize the MQGMO_SYNCPOINT option to process within syncpoint
D) The Extended Transactional Client or the full MQ Server installation is required
3. What is a particular advantage of designing a publish/subscribe application to use a managed subscription, when the subscription type is non-durable?
A) Any messages for this subscription will be managed by the queue manager, so they can beavailable if there are any subsequent subscribers.
B) The temporary dynamic queue used for the subscription will be deleted, along with anymessages on it, when the subscribing applicationThe temporary dynamic queue used for thesubscription will be deleted, along with any messages on it, when the subscribing application'connection is closed. The temporary dynamic queue used for the subscription will not bedeleted by the queue manager until the current depth of the queue is zero.
C) The temporary dynamic queue used for the subscription will not be deleted by the queuemanager until the current depth of the queue is zero, and the subscribing applicationconnection is closed.and the subscribing application? connection is closed.
4. 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) Each bus sends a message to a central queue which is read by the dashboard application
B) Each bus updates a message in a central queue using its number as a key and the dashboardapplication reads the whole queue every few minutes.
C) Each bus updates a message in a common queue and the dashboard application reads thewhole queue every few minutes.
D) Each bus sends messages to a separate queue and the dashboard application checks thosequeues every few minutes.
5. 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?
A) There is no problem.
B) It is possible to define queue managers with identical names in a network, but it is not recommended.
C) Queue managers cannot be renamed, so this can only be done by recreating the queue managers. Beyond that, there is no problem.
D) It cannot be done. All interconnected queue managers must have unique names.
Solutions:
| Question # 1 Answer: A | Question # 2 Answer: C | Question # 3 Answer: B | Question # 4 Answer: A | Question # 5 Answer: B |

We're so confident of our products that we provide no hassle product exchange.


By Brian


