<1.What is the difference between JMS and TIBCO EMS?TIBCO EMS is a customization of JMS specifications by TIBCO. The difference between JMS and TIBCO EMS is that JMS provides two types of delivery modes which are Persistent and Non-Persistentwhile TIBCO EMS adds another type of delivery mode which is RELIABLE delivery mode. 2.What is the difference between TIBCO EMS PERSISTENT, NON-PERSISTENT and RELIABLE delivery modes? In PERSISTENT delivery mode, messages sent by the producer to the EMS Server are persisted/stored in a disk and a confirmation is sent to the producer for every message. 3.What is the difference between Static and Dynamic destination queues?Static EMS queues are created using EMS Administrator or by configuring directly in the configuration file (queues.conf) and are permanent and can be used at enterprise level. Static queues have a permanent TTL (Time To Live) and they exist till the time they are deleted manually. 4.Which command is used to delete all the messages from a queue or topic?Purge command is used to delete all the pending messages from a queue. For example, if you want to purge a queue named ‘queue.ajmal’; you can run following command in TIBCO EMS Administrator: 5.What is the difference between Queues and Topics?The difference between TIBCO EMS Queues and Topics is that Queues are based on point to point communication model with only one consumer for each queue while EMS Topics are based on Publish/Subscribe model where messages are multicast to more than one consumers from a topic 6.What are TIBCO EMS bridges and why bridges are used?Bridges are used to connect multiple destinations (queues or topics) so that same message can be sent to multiple destinations. When a bridge exists between two queues, the message is delivered to both queues. 7.Which configuration file is used for creating and configuring bridges in EMS?bridges between destinations are configured in a configuration file named as bridges.conf 8.Which configuration file has EMS Server configurations stored?All EMS Server properties are configured in the file tibemsd.conf 9.What is the difference between JMS Queue Receiver and JMS Queue Requestor Activity?JMS Queue Receiver is a process starter activity that starts a process whenever a new message is available in a queue while JMS Queue Requestor is a non-starter (normal) activity which is used to request for a message to a queue and gets back a response. 10.Can we use Multicast on queues?No, multicast can be used only for topics. Queues are point to point and can’t be used for multicast. 11.What is Tibco ?Tibco makes integration server software for enterprises. An integration server allows a company to mix packaged applications, custom software, and legacy software for use across internal and external networks. Tibco's patented approach is called Information Bus (TIB)and Tibco says that it has been used in financial services, telecommunications, electronic commerce, transportation, manufacturing, and energy. 12.What is the role of TRA?TRA stands for TIBCO Runtime Agent. The TRA has two main functions:
13.What are the revision control system options available in TIBCO designer?
14.What are the different modes of service invocation?Services can be invoked in several ways.
15.What is vcrepo.dat?TIBCO Designer creates a file named vcrepo.dat in the project root directory when you first save the project. This file is used to store properties such as display name, TIBCO Rendezvous encoding, and description. This file can be used for identification in place of the project root directory and can be used as the repository locator string (repoUrl). 16.What are the TIBCO BW activities that can participate in transactions?TIBCO BusinessWorks activities can participate in a transaction. Only the following types of activities have transactional capabilities:
17.What are the different types of Transactions TIBCO provides?TIBCO BusinessWorks offers a variety of types of transactions that can be used in different situations. You can use the type of transaction that suits the needs of your integration project. When you create a transaction group, you must specify the type of transaction. TIBCO BusinessWorks supports the following types of transactions:
18.What activities are supported in JTA Transaction?The Java Transaction API (JTA) UserTransaction type allows 19.What is the purpose of the inspector activity ?The Inspector activity is used to write the output of any or all activities and process variables to a file and/or stdout. This is particularly useful when debugging process definitions and you wish to see the entire schema instead of mapping specific elements to the Write File activity. 20.What are the maximum/minimum of threads available for incoming HTTP ?The maximum/minimum of threads available for incoming HTTP : 75/10 |