Tibco EMS Interview Questions & Answers

My blog is a resource for anyone interested in Tibco Enterprise Message Service interview questions and answers. I hope it assists with professional growth; my experience can help others thrive no matter their chosen industry!

Tibco Enterprise Messaging System (EMS) allows enterprises to seamlessly connect and interact with various systems and applications, providing reliable, secure communications for sharing internal and external information efficiently and safely.

It gives organisations reliable communication mechanisms ensuring data-sharing within and between organisations.

1. What is the BW Six development process?

This development process includes development costs for BW Six and C applications and project administration costs.

It encompasses creating app space domains end-to-end using Docker image creation principles before finally deploying apps as containers on cloud environments.

2. What is the difference between BW Six and BW C?

BW Six can be deployed within client premises, while BW C provides containerisation tools that can be deployed through cloud service providers such as Azure.

3. What deployment targets are available for BW Six and PwC products?

BW Six and PwC products can be deployed using app service, cloud container and the cloud as deployment targets.

4. What is the Configure deployment kit?

This feature allows users to tailor the project based on individual or multiple checkbox requirements by deployment targets, making the project compatible.

5. What are the dependencies required for actual deployment?

For successful deployment, additional support files, library files or specific dependencies may be required, which PwC provides exclusively.

6. What must be done after development to change the deployment targets?

To avoid starting over with development again, the code should first be exported as a zip file that can be opened within the PwC workspace, and an Enterprise Requirements Request should then be created that supports PwC studio’s library functionality.

7. How can an application be deployed on the cloud using the product project from PwC studio?

For cloud deployment of applications from PwC Studio, product projects must first be exported, imported back in, and created.

Once created, PwC utilities can then be utilised to deploy your app via cloud hosting services.

8. How can an application be pushed directly to the depot cloud from the studio for deployment?

An application may be directly uploaded into Depot’s cloud for deployment from within Studio as soon as it needs to be deployed.

9. What is the purpose of the studio?

It serves as an environment to develop applications quickly; it creates packages and deploys them directly onto cloud platforms.

10. What is the difference between the C installation folder and the BW six setup?

The c installation folder is identical to the BW Six setup; however, later versions of six (from version 6.5 and Two Point 4.5 or 2.4 in C) include additional features that differ.

11. What is the purpose of Tibco’s auto migration method?

Tibco’s auto migration method creates an exact copy of all schemas immediately five in BW six; therefore, this approach directly generates all projects’ schemas for every process start and end point, which allows faster development but requires much more after work than building from scratch.

12. What is the difference between creating from scratch and using auto migration?

Crafting content manually takes more time but may produce better result overall; automatically migrating sites requires faster results but may need post-work to maintain.

Both approaches have advantages and disadvantages that must be evaluated carefully when choosing which policy will meet your priorities best.

13. What is BW Six?

BW Six provides greater control and flexibility for managing global variables and processes.

14. How does BW Six reorganise global variables?

BW Six organises global variables as properties, similar to how Revenue Pi contains them, creating model properties similar to Revenue Pi and process properties within the BW Pi Six process.

15. How does migration to BW Six affect global variables and processes?

Migration to BW Six creates two properties; model property and process property and rehabilitation of both.

Tibco EMS Training

16. How do I use the Tibco EMS administration console?

To use the Tibco EMS administration console, open the command prompt and navigate directly to the central part of the installation (the EMS server will usually be found here: BW six Slash EMS Slash 8.3 Slash Bin).

Launch the EMS admin dot exe and connect using the connect command to gain entry to your EMS administration console. 

17. What is the info command in the Tibco EMS administration console?

Once connected to an EMS server, you can access its details using the info command.

This command details a server’s name, process ID, state, queue count, connections, session producers, consumers, durable subscribers, and information regarding who is connected with its admin user account. 

18. How can I view the queues available in my current EMS server?

For that purpose, use the command show queues.

19. How can I drill down and see details of a specific queue?

To drill down into details for any given queue, use the Command Show Queue followed by its Name to access details about that specific queue.

20. How can I create a queue in EMS?

To create a queue in EMS, use either Add Column or the Name as parameter OR Control Create Queue with Name as Parameter to specify your name of choice, with line names as parameters.

21. What is the Tibco EMS administration console?

Tibco EMS Administration Console offers a comprehensive suite of commands to facilitate administration.

22. How can I access detailed information about my EMS server?

To obtain more detailed information about your EMS server, use the connect command with the URL of your administrator and info as the argument, along with the info command for elaborate data display.

23. How can I add properties to destinations in EMS?

To add properties to destinations in EMS, the “add prop” command allows for this task and will enable users to specify whether it should be placed into the queue or added directly.

24. What command adds multiple properties to any destination?

The “airdrop” command does precisely this adding multiple properties simultaneously across any destination.

25. What command only sets a specific property by unsettling all other properties?

The “Set rock” command does this. Use the “purge Q sample” command to clear any pending messages from a queue.

26. How can I purge all messages from a queue?

Use this task’s “purge queue sample” command (settle) instead.

27. What commands are helpful for different scenarios in Tibco EMS?

Tibco EMS offers many commands designed to address various scenarios. For example, “disk” provides one way of purging all queues on an email server.

Tibco EMS Online Training

28. How do users remove a user from a group in Tibco EMS?

Users can remove a member using the “Remove member” command and specifying their group name and individual user, with that done, “show group” will display that this process has taken place and that member was successfully deleted from said group.

29. What is a bridge in Tibco EMS?

Tibco EMS bridges provide an essential mechanism that facilitates message flow between two kinds of destinations automatically.

When another queue breaches into another line, any message destined for that first queue will instantly appear in its place as part of an automated bridge, column, or row process.

30. How do users create a bridge in Tibco EMS?

Users can create bridges using Tibco EMS by running the command “create a bridge”, specifying their source as being from “Cue Sample to Target Queue Pollen Sample”.

Bridges can be created by sending messages between cue and target queue pollen samples and ensuring the news reaches both queues through M samples, forming part of bridging solutions.

31. What benefits does Tibco EMS provide in managing user groups and users?

Tibco EMS offers several advantages in terms of managing user groups and users. Utilising commands like “Create Group”, “Add Users”, and “Remove Members”, users can quickly work their roles and permissions with relative ease.

32. What are the three types of delivery modes available for Tibco EMS?

Tibco EMS supports persistent, non-persistent and reliable modes for data delivery.

33. What is the difference between persistent and non-persistent delivery modes?

In the persistent delivery mode, messages are stored on an archive storage system before receiving an acknowledgement from an EMS server to indicate successful receipt, non-persistent delivery mode does not store messages and only sends acknowledgements upon successful receipt.

34. What is the advantage of using a persistent delivery mode?

A persistent delivery mode should be selected when data loss cannot be tolerated to ensure the timely delivery of essential data.

In EMS’s steady manner, there is an acknowledgement from the server for every message delivered via persistent delivery mode.

35. What is the persistent mode in EMS?

Persistent mode should only be employed when data is of paramount importance and cannot afford any form of loss or data corruption.

36. What is sync mode in EMS?

In Sync Mode in EMS, messages are stored synchronously on an EMS server to simultaneously confirm and acknowledge them to producers.

37. What is the non-persistent mode in EMS?

The non-persistent mode in EMS means that messages generated by producers and sent directly to an EMS server do not receive acknowledgements back or get stored in persistent disk storage by this EMS server.

38. What is reliable mode?

Reliable mode is an online messaging delivery mechanism where in the message producer creates and sends their message directly to an EMS server without waiting for confirmation or storage of statements and disks in this mode.

39. What are the differences between non-persistent and reliable modes?

In non-persistent delivery mode, authorisation options based on NPS and Check parameters exist while, with reliable methods, no emphasis is placed upon producers for confirmation from an EMS server.

This means no two-way traffic, lower overall network overhead costs and improved throughput for producers except when JMS servers lose connection due to connection losses.

40. What are the three types of messaging modes in JMS?

JMS supports three messaging modes: point-to-point, public subscriber, and multicast, several common questions related to JMS messaging modes.

41. What is a JMS local in Tibco Designer?

Tibco Designer JMS Local can connect directly to a local EMS server by using default settings; therefore, it should always be selected when joining.

Tibco EMS Course Price




The way to get started is to quit talking and begin doing.