Posts

TIBCO Adapters

Image
1) What is the use of TIBCO Adapters? Using TIBCO Adapters we can bridge custom applications, databases, and other technologies in the enterprise information flow, regardless of their data formats or communication protocols. An adapter isolates an application from complex interaction and makes it part of TIBCO infrastructure without requiring any changes to the application. Integration of new applications does not require programming and does not interfere with existing infrastructure. TIBCO Adapters encapsulate complex interaction patterns into a set of standard services. This makes it easy to administer the adapters. TIBCO Adapters exchange information through the TIBCO messaging platform, which provides flexible and scalable information bus infrastructure. When the information is published to TIBCO infrastructure, it is transformed and delivered with extremely low latency and you can implement business process automation across applications. 2) What are the Adapter Interacti...

TIBCO BW FAQ -4

91) What is Parse XML activity? The Parse XML activity takes a binary XML file or an XML string and processes it, turning it into an XML schema tree based on the XSD or DTD specified. The preferred way to parse XML files is to use a Read File activity set to binary mode to read the XML file. Then pass the binary file contents to the Parse XML activity. 92) What is Render XML Activity? The Render XML activity takes an instance of an XML schema element and renders it as a stream of bytes containing XML or an XML string. The schema is processed based on the XSD file specified. 93) What is WSDL? WSDL stands for Web Services Description Language. A WSDL file is an XML instance of the XML Schema. A WSDL resource is composed of a series of definitions that describe the format and roles of messages used in web services. 94) What is the use of WSDL Palette? The WSDL palette is used for creating, editing, validating, importing, and viewing WSDL files. These files are shared resour...

TIBCO BW FAQ -3

61) What is the bare minimum required to use TIBOC Business Works? • TRA • BusinessWorks. 62) What are steps to design & test a process? 1. Create a new Process by selecting “Process Definition” from the Process Palette 2. Design the Process by configuring the required activities between the “Start” activity and “Stop” activity 3. To test the Process, switch to the “Tester” panel. Then click the (>) button or press ‘F9’ to load the test process. 63) What are the steps to build an .ear file using TIBCO Designer? 1. Select the “Enterprise Archive” activity from “General” Palette and configure the “Name” & “File Loacation” 2. Inside the “Enterprise Archive” activity and the “Process Archive” activity from the “Process” Palette. 3. Add the self starting process / services to the “Process Archive” 4. Click on “Build Archive” button in the “Configuration” tab in the “Enterprise Archive” activity to build the EAR file. 64) What are the steps to build an .ear fil...

TIBCO BW FAQ -2

31) What happens if you use check point activity first and confirm next? Ans)In the case of confirmable messages , you must consider the consequences of performing a checkpoint before or after a Confirm activity. If the checkpoint is taken before the Confirm activity, then a crash occurs after a checkpoint but before a confirm, the original message is resent. In this case, the restarted process can no longer send the confirmation. However, a new process is started to handle the resent message, and you can implement your process to handle the restarted and new processes appropriately. If the checkpoint is taken after a Confirm activity, there is potential for a crash to occur after the Confirm but before the checkpoint. In this case, the message is confirmed and therefore not redelivered. The process instance is not restarted, because the crash occurred before the checkpoint. You must consider the type of processing your process definition performs to determine when a checkpoint i...

TIBCO BW FAQ -1

1) 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. Tibco competes with SeeBeyond, Vitria, and webMethods among others.ActiveEnterprise is Tibco’s integration server package that supports both message-bus and hub-and-spoke integration server models. The message-bus model connects the different applications to a common backbone using application adapters. The hub-and-spoke model connects all applications to a central server. Tibco’s latest addition to ActiveEnterprise is...

TIBCO EMS FAQ -5

131) What happens if the message expires/exceeded the value specified by maxredelivery property on queue? If the jms_preserve_undelivered property is set to true, then it moves he message to undelivered message queue, if set to false, the message is deleted by the server. 132) What are the wild cards that we use in ems?how do they work for queues and topics? *,> We can subscribe to wildcard topics, but cant publish to them. Where as in case of queues we can’t either send /receive. 133) Are bridges transitive? No 134) Tell me about flow control on destinations? Sometimes 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. 135) Tell me about flow control on bridges and routes? Flow control has to be specified on both sides of bridges where as on routes it operates differently on sender side and receiver side. 136) Nam...

TIBCO EMS FAQ -4

101) What are the permissions that you can grant to users to access topics? a. Subscribe b. Publish c. Durable d. Use durable 102) What is the difference between Queues and Topics? Queue • Guaranteed Service • Only the Target gets the message (One message per Consumer) • Uses Peer-to-Peer Mode to deliver messages • Blocking • Load Balancing is possible Topic • Reliable Service • Everyone active gets the message (One message may Consumers) • Uses Pub / Sub mode to deliver messages • Non-Blocking • Load Balancing is not possible. 103) What is the use of secured queues and topics? Setting ‘secure’ property to queues/topics can restrict unauthorized users from publishing/sending and subscribing/receiving the messages. 104) What are acknowledgement modes and where do you set them and what is the applicability of each mode? Ans:The acknowledge mode for incoming messages. Can be one of the following: • Auto — the message is automatically acknowledged when it is re...