Top 100+ Tibco Ems Interview Questions And Answers
Question 1. What Are The Messaging Models Does Ems Support?
Answer :
Point-to-Point (Queue)
Publish and Subscribe (Topic)
Multicast (Topic)
Question 2. What Are The Limitations Of The Durable Subscriber?
Answer :
As lengthy because the long lasting subscriber exists
Expiration time of the message
Storage restriction of that Topic
Web Services Interview Questions
Question three. What Are The Ems Destination Features?
Answer :
Secure Property
Trace Property
Store Property
Redelivery policy
Flow manipulate
Exclusive assets for queues
Question 4. What Are The Extra Features Are Available In Ems Apart From Jms?
Answer :
The JMS trendy specifies two shipping modes for messages, PERSISTENT and NON_PERSISTENT. EMS additionally consists of a RELIABLE_DELIVERY mode that eliminates some of the overhead associated with the opposite transport modes.
For customer classes, you could specify a NO_ACKNOWLEDGE mode in order that purchasers do not need to acknowledge receipt of messages, if favored. EMS additionally offers an EXPLICIT_CLIENT_ACKNOWLEDGE and EXPLICIT_CLIENT_DUPS_OK_ACKNOWLEDGE mode that restricts the acknowledgement to unmarried messages.
EMS extends the Map Message and Stream Message body types. These extensions permit EMS to exchange messages with TIBCO Rendezvous and Active Enterprise codecs that have positive functions not available in the JMS Map Message and Stream Message.
Web Services Tutorial
Question five. What Is Structure Of Jms Message?
Answer :
Header (Required)
Properties (optional)
Body (optional)
Pega Systems Interview Questions
Question 6. Where Does The Undelivered Messages Will Be Stored?
Answer :
If a message expires or has surpassed the price detailed with the aid of the maxRedelivery belongings on a queue, the server tests the message’s JMS_TIBCO_PRESERVE_UNDELIVERED belongings. If JMS_TIBCO_PRESERVE_UNDELIVERED is ready to true, the server actions the message to the undelivered message queue, $sys.Undelivered. This undelivered message queue is a device queue that is continually gift and cannot be deleted. If JMS_TIBCO_PRESERVE_UNDELIVERED is set to fake, the message can be deleted by way of the server.
You can most effective set the undelivered property on man or woman messages, there is no way to set the undelivered message queue as an choice on the according to-subject matter or in line with-queue degree.
Question 7. What Are The Messages Bodies Are Supported By The Ems?
Answer :
Map Message
Text Message
Stream Message
Bytes Message
Object Message
Restful net carrier Tutorial TIBCO Interview Questions
Question 8. What Is The Maximum Message Size Is Supported By Ems?
Answer :
EMS supports messages up to a most size of 512MB. However, we suggest that utility programs use smaller messages, considering that messages approaching this most size will pressure the overall performance limits of maximum cutting-edge hardware and running machine systems.
Question 9. What Are The Different Delivery Modes Available In Ems?
Answer :
Persistent:
When a producer sends a PERSISTENT message, the producer have to anticipate the server to reply with a confirmation. The message is persevered on disk by means of the server. This shipping mode ensures shipping of messages to the destination at the server in almost all instances. However, the cost is that this shipping mode incurs -manner community traffic for every message or committed transaction of a collection of messages
Non-Persistent:
Sending a NON_PERSISTENT message omits the overhead of persisting the message on disk to improve performance.
If authorization is disabled at the server, the server does now not ship a confirmation to the message producer.
If authorization is enabled on the server, the default circumstance is for the producer to anticipate the server to answer with a affirmation in the equal manner as whilst the usage of PERSISTENT mode.
Regardless of whether authorization is enabled or disabled, you could use the npsend_check_mode parameter inside the tibemsd.Conf record to specify the situations under which the server is to send affirmation of NON_PERSISTENT messages to the manufacturer.
Reliable:
EMS extends the JMS shipping modes to encompass reliable shipping. Sending a RELIABLE_DELIVERY message omits the server confirmation to enhance overall performance no matter the authorization putting.
When using RELIABLE_DELIVERY mode, the server by no means sends the manufacturer a receipt confirmation or access denial and the manufacturer does not watch for it. Reliable mode decreases the volume of message visitors, permitting higher message prices, which is useful for messages containing time-based information, which include inventory charge quotations.
Restful web carrier Interview Questions
Question 10. If A Persistent Message Is Published On To A Topic, Does These Messages Will Store On Disk If Topic Doesn’t Have Durable Subscriber Or Subscriber With A Fault-tolerant Connection?
Answer :
No. Persistent messages published to a topic are written to disk most effective if that topic has at least one long lasting subscriber or one subscriber with a fault-tolerant connection to the EMS server. In the absence of a durable subscriber or subscriber with a fault-tolerant connection, there aren't any subscribers that need messages resent inside the event of a server failure. In this situation, the server does now not needlessly shop chronic messages. This improves performance with the aid of putting off the pointless disk I/O to persist the messages.
Service Oriented Architecture (SOA) Tutorial
Question eleven. What Are The Different Types Of Acknowledgement Modes In Ems Message Delivery?
Answer :
Auto
Client
Dups_ok
No_ack
Explicit
Explicit_client_dups_ok
Transitional
Local transitional
Tibco BW Interview Questions
Question 12. What Are The Different Types Of Messages That Can Be Used In Ems?
Answer :
Text
Simple
Bytes
Map
XML take a look at
Object
Object ref
Stream
Web Services Interview Questions
Question thirteen. Tell Me About Bridges. Why Do We Use Them, Syntax To Create Bridges, Use Of Message Selector?
Answer :
Some applications require the same message to be sent to more than one destination probably of various kinds. So we use bridges in that scenario.
Create bridge supply=type: dest_name target=type:dest_name [selector=selector]
Question 14. What Is The Purpose For Stores.Conf?
Answer :
This document defines the locations either save documents or a database, where the EMS server will keep messages or metadata. Each store configured is either a record-based totally or a database save.
Question 15. How Many Modes Are The Messages Written To Store File?
Answer :
Two Modes:
Synchronous and Asynchronous.
Default is asynchronous.
Spotfire (TIBCO) Interview Questions
Question sixteen. What Is Tibemsd.Conf?
Answer :
It is the main configuration document that controls the traits of the EMS server.
Question 17. Name Destination Properties And Explain Them?
Answer :
Global, at ease, maxmsgs, maxbytes, waft control, sender call, sender_name_enforced, trace, maxRedelivery.
Service Oriented Architecture (SOA) Interview Questions
Question 18. What Are The Different Modes Of Installation In Ems?
Answer :
GUI mode
Console mode
Silent mode
Pega Systems Interview Questions
Question 19. What Are The Messaging Models Supported By Jms?
Answer :
Point-to-factor
Publish-subscribe
Multicast
Question 20. What Is The Use Of Routes? What Kind Of Destinations Can Be Used In Routes?
Answer :
Topics and queues m-hops.
Tibco Admin Interview Questions
Question 21. What Happens If The Message Expires/exceeded The Value Specified By Maxredelivery Property On Queue?
Answer :
If the jms_preserve_undelivered property is set to real, then it movements he message to undelivered message queue, if set to fake, the message is deleted by means of the server.
Question 22. In How Many Ways Can A Destination Be Created?
Answer :
Static-created with the aid of server.
Dynamic-created with the aid of customer.
Temporary destinations.
Question 23. What Are The Wild Cards That We Use In Ems? How Do They Work For Queues And Topics?
Answer :
*,> you could join wildcard subjects but can’t post to them. Where as in case of queues we will’t either send /get hold of.
Middleware Interview Questions
Question 24. Tell Me About Flow Control On Destinations?
Answer :
Sometimes the producer might also send messages quicker than the purchasers can get hold of them. So, the message capacity at the server may be exhausted. So we use flow manage. Flow manipulate may be certain on destinations.
TIBCO Interview Questions
Question 25. Tell Me About Flow Control On Bridges And Routes?
Answer :
Flow manage needs to be specific on both aspects of bridges in which as on routes it operates differently on sender facet and receiver side.
Question 26. Name three Configuration Files And Tell Me What It Consists Of?
Answer :
Queues.Conf
Topics.Conf
Routes.Conf
Factories.Conf
Stores.Conf
Groups.Conf, customers.Conf, transports.Conf
Tibco Iprocess Administration Interview Questions
Question 27. Name Some Administrative Level Destination Properties?
Answer :
View
Create
Delete
Modify
Purge
Restful web service Interview Questions
Question 28. How Can You Change The Configuration Properties Of Ems Server?
Answer :
You can trade in the tibemsd.Conf record or you could alternate the usage of the ems admin console.
Question 29. What Are The Permissions That You Can Grant To Users To Access Queues?
Answer :
Receive
Send
Browse
Question 30. What Are The Permissions That You Can Grant To Users To Access Topics?
Answer :
Subscribe
Publish
Durable
Use durable
Question 31. Tell Me About Multi Casting In Ems?
Answer :
Multicast is a messaging model that proclaims messages to many consumers at once in place of sending messages in my view to every client. EMS uses Pragmatic popular multicast to broadcast messages published to multicast enabled topics.
Each multicast enabled subject matter is related to a channel.
Question 32. What Are The Advantages And Disadvantages Of Multi Casting?
Answer :
Advantages: as the message proclaims simplest once thereby decreasing the amount of bandwidth utilized in submit and subscribe version. Reduces the community visitors.
Disadvantages: Offers handiest final-hop transport. So can’t be used to ship messages between servers.
Question 33. Suppose, You Got An Error While Accessing A Queue, That You Don’t Have Necessary Permissions To Access The Queue. What Might Be The Solution/purpose?
Answer :
The person that is assigned to the queue and the user used at the same time as growing.
Tibco BW Interview Questions
Question 34. What Is Jms Queue Requester?
Answer :
The JMS Queue Requestor activity is used to send a request to a JMS queue call and acquire a reaction back from the JMS purchaser.
Question 35. What Is Jms Topic Requester?
Answer :
The JMS Topic Requestor interest is used to talk with a JMS software’s request-response carrier. This service invokes an operation with enter and output. The request is despatched to a JMS subject matter and the JMS utility returns the response to the request.

