TIBCO Enterprise Message Service Certification Exam Set 3

Which two statements are true about EMS management of persistent messages? (Choosetwo.) 


Options are :

  • Persistent messages published to a topic are always written to disk,
  • B,D (Correct)
  • Persistent messages sent to a queue are written to disk only if that queue has at least one durable consumer or one consumer with a fault-tolerant connection to the EMS server.
  • Persistent messages published to a topic are written to disk only if that topic has at least one durable subscriber or one subscriber with a fault-tolerant connection to the EMS server.
  • Persistent messages sent to a queue are always written to disk.

Answer : B,D

The following topics are defined in topics.conf:

Which two properties are correct for the topic mycompany. tibx. eng. all? (Choose two.) 


Options are :

  • maxbytes=200
  • A,C (Correct)
  • maxmsgs=1000
  • maxmsg=100
  • maxbytes=2000

Answer : A,C

What must you do to set an EMS Java client application to attempt reconnection 10 timesto the EMS server during fault tolerance switch or when a connection is being terminatedby the network? (Choose two.) 


Options are :

  • before creating a connection, set the connection factory object "factory" with the following parameters: factory.setConnAttemptCount(10);
  • define the following Java system property for ConnectionFactory property: - Dcom.tibco.tibjms.connect.attemptcount=10
  • A,D (Correct)
  • define the following Java system property for ConnectionFactory property: - Dcom.tibco.tibjms.reconnect.attemptcount=10
  • before creating a connection, set the connection factory object "factory" with the following parameters: factory.setReconnAttemptCount(10);

Answer : A,D

Which two message types are available in EMS? (Choose two) 


Options are :

  • B,D (Correct)
  • XMLMessage
  • MapMessage
  • StreamMessage
  • SOAPMessage

Answer : B,D

Which two configuration files must be modified for EMS to work in multicast mode?(Choose two.) 


Options are :

  • B,C (Correct)
  • queues.conf
  • channels.conf
  • tibemsd.conf
  • multicast.conf

Answer : B,C

Which server parameter in the tibemsd. conf file allows confirmation of NON_PERSISTENTmessages to the producer when authorization is disabled in the server? 


Options are :

  • compliant_ack_check
  • non persistent
  • confirm ok
  • npsend_check_mode (Correct)

Answer : npsend_check_mode

Which two parameters must be edited/added in the tibemsd.conf file when configuringdatabase-based stores? (Choose two.) 


Options are :

  • dbsto re_odbc_driver
  • dbsto re_classpath
  • B,D (Correct)
  • dbstore_name
  • dbstore driver dialect

Answer : B,D

An EMS server and client are receiving heartbeats. Given the following EMS serversettings:? client_timeout_server_connection = 20 seconds? server_timeout_client_connection = 10 secondsWhat are two possible outcomes? (Choose two.) 


Options are :

  • If a client does not receive heartbeats from EMS server for a period exceeding 20 seconds, the client will close the connection.
  • If a client does not receive heartbeats from EMS server for a period exceeding 10 seconds, the client will close the connection.
  • If EMS server does not receive heartbeats from a client for a period exceeding 20 seconds, the EMS server will close the connection.
  • A,D (Correct)
  • If EMS server does not receive heartbeats from a client for a period exceeding 10 seconds, the EMS server will close the connection.

Answer : A,D

System A invokes a service on System B, which in turn invokes a service on System C. System

C's result is returned to System B, which uses it to create the final result for System A.

Which statement about the coordination patterns is correct?



Options are :

  • Multi-party delegation with confirmation is most appropriate when System C's operation takes a long time. (Correct)
  • Multi-party request-reply is most appropriate when System C's operation takes a long time.
  • Multi-party delegation is most appropriate when the result of System C's operation must be reliably returned.
  • Multi-party fire-and-forget is most appropriate when the result of System C's operation must be reliably returned.

Answer : Multi-party delegation with confirmation is most appropriate when System C's operation takes a long time.

Which statement is true about EMS mstore? 


Options are :

  • It can be configured as async mode.
  • It can use file or database as medium.
  • It can help recover quickly after a failover. (Correct)
  • It can help reduce memory usage by the EMS server.

Answer : It can help recover quickly after a failover.

Which two statements are true about the Total Architecture approach to system, data, and business process integration ? (Choose two.)


Options are :

  • Total Architecture provides a generic framework that is suitable for implementing the range of common business processes.
  • Total Architecture ensures that the solution is suitable for its intended purpose but adaptable to changes in the business process it supports.
  • Total Architecture provides business benefit by Web Service enabling relevant interfaces and business processes in the enterprise.
  • Today's business solution combine data, events, processes and people, which Total Architecture must consider when designing a suitable solution.
  • B,C (Correct)

Answer : B,C

Which two statements are true about JNDI lookups of EMS administered objects? (Choose
two.)



Options are :

  • EMS "administered" objects include users/groups.
  • The EMS server and third-party naming/directory services automatically synchronize administered objects,
  • EMS client can perform JNDI lookups of administrated objects stored in third-party naming/directory services.
  • B,E (Correct)
  • Dynamic topics are automatically added to the third-party naming/directory service.
  • EMS client can only perform JNDI lookups on static queues or topics.

Answer : B,E

Which two permissions can be granted to users to access queues? (Choose two.) 


Options are :

  • B,D (Correct)
  • browse
  • send
  • durable
  • subscribe

Answer : B,D

Which two statements are true about routing zones with more than two EMS servers?(Choose two.) 


Options are :

  • A,C (Correct)
  • Messages are always forwarded one more hop when crossing into a new zone.
  • You can have a full mesh topology (every server connected) in an mhop zone.
  • You can have a full mesh topology (every server connected) in a 1hop zone.
  • Messages are not forwarded into a 1 hop zone.

Answer : A,C

Which two EMS message types can have nested messages of the same type? (ChooseTwo.) 


Options are :

  • Text Messages
  • Map Messages
  • XML Messages
  • Stream Messages
  • B,D (Correct)

Answer : B,D

Which two statements are true about hops and zones in EMS? (Choose two.)



Options are :

  • Zones affect queue and topic messages.
  • A server can simultaneously belong to more than one zone.
  • B,D (Correct)
  • The concept of zones and hops applies to queue messages.
  • Topic messages can be routed across multiple hops if there are no cycles.

Answer : B,D

Which two statements are true about synchronous and asynchronous messageconsumption? (Choose two.) 


Options are :

  • When asynchronously receiving messages, the consumer remains blocked until a message arrives.
  • B,C (Correct)
  • The consumer can receive messages synchronously by registering a synchronous message listener to receive the messages.
  • For asynchronous consumption, a message listener can be implemented that serves as an asynchronous event handler for messages.
  • For synchronous consumption, the message consumer explicitly invokes a receive call on the topic or queue.

Answer : B,C

What are two valid EMS Message types? (Choose two.)



Options are :

  • Object Message with a serializable Java object
  • A,D (Correct)
  • Stream Message
  • Object Message with a .NET object
  • Object Message with any Java object

Answer : A,D

When a single message consumer is connected with an EMS server, which action can beused to improve message consumption? 


Options are :

  • Increasing the prefetch value (Correct)
  • Changing delivery mode from PERSISTENT to NON_PERSISTENT
  • Creating another instance of EMS server
  • Enabling automatic acknowledge of all messages by the session

Answer : Increasing the prefetch value

You have the following configuration, where mstore1 is of type mstore and Ssys.failsafeand $sys.nonfailsafe are file-based stores:

What happens? 


Options are :

  • Commands 1 and 2 execute successfully.
  • Commands 1 and 2 fail.
  • Command 2 fails, but Command 1 executes successfully.
  • Command 1 fails, but Command 2 executes successfully. (Correct)

Answer : Command 1 fails, but Command 2 executes successfully.

Which measurement determines if the Recovery Time Objective is being achieved?


Options are :

  • Number of Failures/Time
  • Mean Time to Repair (Correct)
  • Maximum Time to Repair
  • Mean Time Between Failures

Answer : Mean Time to Repair

A Company wants to automate its interactions with its partners.Which product is best suited for this purpose?


Options are :

  • TIBCO Business Studio
  • TIBCO ActiveMatrix Service Grid
  • TIBCO ActiveMatrix Business Works
  • TIBCO Business Connect (Correct)
  • TIBCO ActiveMatrix BPM

Answer : TIBCO Business Connect

Which three statements correctly describe the differences betweenEXPLICIT_CLENT_ACKNOWLEDGE and CLIENT_ACKNOWLEDGE acknowledgments?(Choose three.) 


Options are :

  • CLIENT_ACKNOWLEDGE is possible for a consumer to fall behind in its message processing and build up a large number of unacknowledged messages.
  • EXPLICIT_CLIENT_ACKNOWLEDGE acknowledges only the individual message, rather than all messages received so far on the session.
  • EXPLICIT_CLIENT_ACKNOWLEDGE is possible for a consumer to fall behind in its message processing and build up a large number of unacknowledged messages.
  • A,B,C (Correct)
  • CLIENT_ACKNOWLEDGE "lazily" acknowledges only the individual message, rather than all messages received so far on the session.
  • CLIENT_ACKNOWLEDGE acknowledges only the individual message, rather than all messages received so far on the session.

Answer : A,B,C

Which two statements are true about message selectors? (Choose two.) 


Options are :

  • They can be applied only on header of the message.
  • They can be applied on bridges and routes.
  • A,C (Correct)
  • They can be applied on header, properties, and body of the message.
  • They can be applied only on header and properties of the message.

Answer : A,C

What is the command to modify an existing route? 


Options are :

  • setprop route <route name> outgoing_topic=topicName selector="msg-selector" (Correct)
  • setroute <route name> incoming_topic=topicName selector="msg-selector"
  • setprop route.conf <route name> outgoing_topic=topicName selector="msg-selector
  • setroute route.conf incoming_topic=topicName selector="msg-selectorp"

Answer : setprop route <route name> outgoing_topic=topicName selector="msg-selector"

What are two characteristics of topics and queues? (Choose two.) 


Options are :

  • A topic publisher can send to wildcard topics.
  • Each queue message is acknowledged by at most one receiver.
  • A,B (Correct)
  • Each topic message can be acknowledged by multiple consumers.
  • A queue cannot have multiple receivers connected at the same time

Answer : A,B

Which two statements are true about the transactional abilities of TIBCO EMS? (Choosetwo.) 


Options are :

  • EMS does not support transactional consumers on routed queues.
  • EMS only supports non-XA transactions.
  • A,B (Correct)
  • EMS can serve as a JTA compliant transaction manager.
  • EMS can integrate with JTA compliant transaction managers.

Answer : A,B

Which two statements are true about fault-tolerant pairs of EMS servers? (Choose two.)



Options are :

  • The standby server sends heartbeats to the active server.
  • The active server sends heartbeats to the standby server,
  • A,C (Correct)
  • The passive server does not need to specify an ft_active value,
  • Both servers need to point to each other using their ft_active parameters,

Answer : A,C

Which statement is true when clients send messages to EMS servers usingRELIABLE_DELIVERY mode? 


Options are :

  • The publish call waits for the server message indicating receipt confirmation.
  • The publish call succeeds unless a non-durable consumer is offline.
  • The publish call gets confirmation if the destination exists.
  • The publish call succeeds unless the EMS server connection has terminated. (Correct)

Answer : The publish call succeeds unless the EMS server connection has terminated.

What are two properties of a push-based cached composite service? (Choose two.)


Options are :

  • C,D (Correct)
  • Underlying services are not impacted when the composite responds to requests.
  • Responses are provided from information private to the service.
  • Underlying services are not required.
  • Responses require the invocation of all underlying services.

Answer : C,D

Comment / Suggestion Section
Point our Mistakes and Post Your Suggestions