EMS Interview Questions
EMS Interview Questions
EMS Interview Questions
• Auto
• Client
• Dups_ok
• No_ack
• Explciit
• Explicit_client_dups_ok
• Transitional
• Local transitional.
2. What are the different types of messages that can be used in EMS
• Text
• Simple
• Bytes
• Map
• XML test
• Object
• Object ref
• Stream
Some applications require the same message to be sent to more than one
destination possibly of different types. So we use bridges.♣
a. This file defines the locations either store files or a database, where the
EMS server will store messages or metadata.
b. Each store configured is either a file-based or a database store.
It is the main configuration file that controls the characteristics of the EMS
server
a. GUI mode
b. Console mode
c. Silent mode
a. Static-created by user
b. Dynamic-created by ems server on the fly.
c. Temporary destinations.
15. What are the wild cards that we use in ems?how do they work for
queues and topics
*,>
U can subscribe to wildcard topics but cant publish to them. Where as in
case of queues we can’t either send /receive.
Some times the producer may send messages faster than the consumers
can receive them. So, the message capacity on the server will be exhausted.
So we use flow control. Flow control can be specified on destinations.
a. Queues.conf
b. Topics.conf
c. Routes.conf
d. Factories.conf
e. Stores.conf
f. Groups.conf,users.conf,transports.conf
a. View
b. Create
c. Delete
d. Modify
e. Purge
21. How can you change the configuration properties of EMS server
You can change in the tibemsd.conf file or you can change using the ems
admin console.
22. What are the permissions that you can grant to users to access queues
a. Receive
b. Send
c. Browse
23. What are the permissions that you can grant to users to access topics
a. Subscribe
b. Publish
c. Durable
d. Use_durable
a. Topics
27. 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/reason?
a. The user that is assigned to the queue and the user used while creating
28. How does the secondary server know that the primary server is failed?