Limited Time Discount Offer
30% Off - Ends in 02:00:00

X

IBM A2180-376 Dumps

IBM
Assessment: IBM WebSphere MQ V7.0, Solution Design
IBM
Assessment: IBM WebSphere MQ V7.0, Solution Design

Questions & Answers for IBM A2180-376

Showing 1-15 of 96 Questions

Question #1

A customer has an environment where applications are frequently redeployed to different
servers
to react to changing capacity needs. Which of the following will provide the best support for
the affected applications to be moved?

A. Affected applications will be linked with the MQ Client interface and will maintain connections to all affected queue managers simultaneously; they will then find the respective queues by querying the queue managers.

B. Affected applications will first connect to a central queue manager via the WMQ client interface where they can find configuration information in a special queue; they then open their respective application queues accordingly.

C. Affected applications will read configuration files fromtheir local file system that are updated by administrators to reflect the new locations of destination queues; they then have to dynamically build the appropriate queue names before opening the queues.

D. Affected applications will connect to default queuemanagers and use generic, location independent queue names only; a set of alias and remote queue definitions are used in the queue managers to connect applications to where the real queues are at any point in time. Input queues need to move with the owning applications.

Question #2

A company has an MQI application on Windows that continuously browses a queue to
identify a message before removing it for processing. The application has only one
program reading the queue. The company is experiencing increased volumes, and there is
a need to add additional instances of the browsing program. Which of the following options
could help with splitting and managing the workload across the multiple browsing
programs?

A. Use browse with lock

B. Use browse with message under cursor

C. Use browse with priority sequencing

D. Use MQ cooperative browsing optionsUse MQ? cooperative browsing options

E. Share an object handle across the programs

Question #3

Which one of the following WebSphere MQ Bridge for HTTP verbs is most similar to the
MQI
MQGET call with default MQGMO options?

A. GET

B. POST

C. DELETE

D. BROWSE

Explanation:
(http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/index.jsp?topic=%2Fcom.ibm.mq.csq
zau.doc%2Fts21370_.htm)

Question #4

An application needs to display the last published message every five minutes. What is the
best way of doing this?

A. Use MQSUB with SubExpiry set to 300.

B. Use MQSUB with MQSO_PUBLICATIONS_ON_REQUEST option and SubExpiry set to 300.

C. Use MQSUB with MQSO_PUBLICATIONS_ON_REQUEST and call MQSUBRQ every five minutes.

D. Use MQSUB with MQSO_NEW_PUBLICATIONS_ONLY and call MQSUBRQ every five minutes.

Question #5

A solution designer has requested that several queues on a z/OS queue manager be
defined with index type set to message ID, i.e., INDXTYPE(MSGID). Why woulda designer
use this setting?

A. It creates a permanent index of MSGIDs that are currently in use for this queue.

B. It allows MQGET commands to have significantly improved performance when getting messages by message ID.

C. It ensures that any new MSGIDs are unique as well as making the retrieval of messages based on message ID more efficient.

D. The queue manager will keep an index of MSGIDs that have already been used to make sure that the message ID is unique when a new message is put.

Question #6

A weather bureau plans to offer a service to its customers whereby they can receive
weatherstation information (e.g. temperature, humidity) up to one year old. Customer

A. Store information in a database and accessit using a request-reply pattern

B. Store information in a database and access it using a publish/subscribe pattern

C. Store messages in separate queues for each region and use the expiration feature of the messaging system to delete outdated messages

D. Store messages in separate queues for each region and use a scheduled process to delete outdated messages

Question #7

An application is experiencing issues when processing large volumes of nonpersistent
messages.
Which of the following is a likely cause of the issue?

A. The BATCHSIZE parameter on the queuemanager was left at the default setting.

B. The WebSphere MQ linearlogs are not large enough to handle all of the transactions.

C. The WebSphere MQ circular logs are not large enough to handle all of the transactions.

D. The application is processing in syncpoint, and has not performed a commit recently.

Question #8

A bus company is implementing a solution which will display in real-time the arrival
information of the next buson 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:

A. subscribes to messages published by the bus

B. queries a central system for bus position using SOAP over HTTP

C. replicates its own database every few minutes with a database stored on a central system

D. sends a message with a request every few minutes to a central system in order to query bus position. All replies are compressed.

Question #9

A master data management solution has been implemented for the enterprise. Updates
with customer and product data need to be distributed to several applications. What is the
BEST approach given that not all applications might be interested in every customer type?

A. Use the publish/subscribe paradigm.

B. Receive updates on application-specific queues. Message properties and selectors should beused for filtering.

C. Browse a common queue for updates.

D. Use a request-reply pattern and query the MDM (Master Data Management) application.

Question #10

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. Applications that have this feature activated can request an extra grace period of a configurable length that will allow them to complete critical processing before the queue manager will disconnect them.

B. Applications using this feature will be informed of the queue manager quiescing via a completion code of MQCC_FAILED and a reason code of MQRC_Q_MGR_QUIESCING (or MQRC_CONNECTION_QUIESCING) and will be disconnected automatically. Applications are expected to periodically attempt reconnection.

C. Using FAIL_IF_QUIESCING options where valid with MQI calls, an application can finalize MQ processing, avoiding loss of data, before the queue manager is shut down.

D. When a queue manager is configured with theFAIL_IF_QUIESCING option and is being shut down, it will reject all MQI calls with a completion code of MQCC_FAILED and a reason code of MQRC_Q_MGR_QUIESCING (or MQRC_CONNECTION_QUIESCING) in order to assure fast and reliable termination.

Question #11

Business owners want to allow an existing application to be easily portable to any of four
Linux servers in a cluster. For this, they want the four queue managers 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. Queue managers cannot be renamed, so this can only be done by recreating the queue managers. Beyond that, there is no problem.

C. It is possible to define queue managers with identical names in a cluster,but it is not recommended.

D. It cannot be done. The repository will reject duplicate queue managers.

Question #12

A solution developer needs to promote newly developed applications from the development
environmentthrough 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. A standard should be implemented by which all queue names will be prefixed with the queue manager name, which will begin with the strings EV? AT?or RD? respectively, to indicate the current environment. Applications will have to amend queue names accordingly before?EV? ?AT?or ?RD? respectively, to indicate the current environment. Applications will have to amend queue names accordingly before opening the queues.

B. The alias queue names used in the application code will be prefixed with EV? AT?or RD? respectively, so that applications can beThe alias queue names used in the application code will be prefixed with ?EV? ?AT?or ?RD? respectively, so that applications can be promoted between environments without having to change the queue names.

C. WebSphere MQ clustering should be used to resolve queue names and locations dynamically.

D. The names should be identical across the various environments, so that no changes to applications or object definitions between queue managers are required during promotion.

Question #13

Which of the followingis NOT a generally recommended best practice for naming
conventions?

A. Queue and channel names should be limited to less than 24 characters because of platform portability concerns.

B. When possible, avoid forward slash (/) and percent (%) special characters because they can cause cross-platform difficulties.

C. Queues should not have the word QUEUE in their name, nor should they have the topology in the name (local, remote, alias, etc).

D. Use full uppercase for WebSphere MQ objects, including the queuemanager, to prevent portability issues in heterogeneous environments.

Question #14

Client applications are sending requests which are stored in a common queue. Each
message might belong to one of three groups: A, B, or C. The receiving application has to
process messages belonging to only one group and must also select messages by
MQMD.MsgId. In addition, there are plans to add adepartment id as a searchable property.
What is the BEST way of doing this?

A. Use selector strings to receive the appropriate messages

B. Use message properties to store property values and use MQGMO_BROWSE_FIRST to search for messages belonging to the right group and then get the full message

C. Use message properties to store property values and use MQGMO_BROWSE_FIRST with MQGMO_MATCH_MSG_ID to search for messages belonging to the right group and then get the full message

D. Store the property values atthe beginning of the message body, use MQGMO_BROWSE_FIRST and MQGMO_ACCEPT_TRUNCATED_MESSAGE to search for messages belonging to the right group and then get the full message

Question #15

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:

A. only as a client, using the WebSphere MQ client on HP-UX to access the Order Processing system.

B. only as a server, using the WebSphere MQ server on HP-UX to access the Order Processing system.

C. as a client or full server, using either the WebSphere MQ client or a full WebSphere MQ server on HP-UX to access the Order Processing system.

D. as a standalone application, accessing aWebSphere MQ-enabled adapter on the mainframe to access the Order Processing system.

×