If you're looking for Tibco BW Interview Questions for Experienced or Freshers, you are at right place. There are a lot of opportunities from many reputed companies in the world. According to research Tibco BW has a market share of about 0.6%. So, You still have the opportunity to move ahead in your career in Tibco BW Developer. Mindmajix offers Advanced Tibco BW Interview Questions 2021 that helps you in cracking your interview & acquire dream career as Tibco BW Developer.
Do you want to become Tibco Bw Developer and build your career in this domain? Then enroll in "Tibco BW Training" this course will help you to achieve excellence in this domain
Sqldirect is capable of executing entire DML operations, such as table deletion and creation, whereas, jdbc activities are capable of executing specific DML operations like insert, modify, and update.
Shared variables are accessible and changeable through different process definitions.
In the case of Job Shared, it is accessible within execution jobs. It maintains a copy for each job execution.
The process variables are accessible for a specific process when defined.
The global variables are accessible throughout the project. These variables are editable as well in Tibco at runtime.
.ear (Enterprise Archive) files contain a combination of .aar, .sar, and .par files, where .aar denotes adapter archive, .sar stands for shared archive, and .par implies process archive.
For ADB adapter, we should go where the flow of data is synchronous. Integration of data between various databases is needed. JDBC Activities, on the other hand, is used in cases of asynchronous operations without the need for data integration.
A starter activity, the file poller polls a given file, simply reading the file, at the same time, processing the binary output or text. On the contrary, file adapter polls file sets for changes in an event, synchronizing them according to requirement.
Persistent in Enterprise Messaging Service (EMS) is storing messages on database or disk so that data can be retrieved at any point in time from the database or disk when consumers are available.
When messages are not stored on database or disk, it is non-persistent in Enterprise Messaging Service. The messages remain in the EMS server until reaching their expiration limit.
Messages related to the business are transactions in Tibco. There are transactions like JNDI, XA available on Tibco.
Render XML renders data from the output, providing an XML string depending on the XSD or Schema defined.
Parse XML parses xml content in accordance to the defined XSD, DTD, or Schema.
Failed tibrv exception, failed tibhawk exception, no memory found are the common errors. Besides, port and connection availability exceptions are also experienced while .ear deployment.
Errors can be handled utilizing generate error, rethrow, as well as catch.
Temporary queues exist till the client and application connection exists.
Dynamic queues can be built at designer or client level on the top of Enterprise Messaging Service server.
Queues developed through Tibco Enterprise Messaging Service admin tool are static queues.
Q12) What are the differences between JMS and Rendezvous (RV)?
JMS and RV are both messaging transports.
JMS, in terms of architecture, follows the architecture of client-server, whereas, RV adopts the BUS architecture.
In terms of protocol, JMS uses TCP, while RV uses UDP.
JMS uses topics and queues, but RV follows messaging based on subject.
RV, when compared with JMS, is less reliable and secure during message transportation because of JMS stores messages on the disk.
RV sends data asynchronously, as opposed to JMS, which sends data synchronously.
JMS is primarily deployed in the financial and banking sectors, and RV is mainly used in the Telecom industry.
The software components can be installed in 3 different ways -
1. Console mode
2. Silent mode
3. GUI mode
The sequence to follow while installing the software components is -
Tibco Runtime Agent (TRA) sets up the environment. Tibco's environment integrates Tibco Designer, JRE, JVM, Hawk, and Tibco RV.
Render data renders data from the output, providing a string according to the defined data format.
Parse data parses text content according to the defined data format.
Both topics and queues are applied in the transportation and storage of messages in EMS.
While the use of queues is for point-to-point communication, the use of topics is found in publish-subscribe.
Queues assure message delivery even when the receivers or readers are not active.
In the case of topics, messages are not sent when consumers are not active.
Queues, when compared to topics, are more reliable and secure.
Concrete WSDL consists of transport details, as well as abstract WSDL.
Abstract WSDL consists of port, the message, and information about the port type.
Q18) Can you please explain the uses of enterprise service bus (ESB)?
ESB or enterprise service bus is an integrated, message-based solution, which is distributed, built on open-source standards.
Enterprise service bus facilitates reliable, secure communications between various IT resources like platforms, applications, and services distributed across multiple systems all throughout an organization.
Q19) What are the uses of the checkpoint and confirm activity?
Confirm activity is deployed to provide client acknowledgements.
Checkpoint averts failures in BW Engine and makes sure to avoid duplications while saving the process state.
Q20) What are the uses of HAWK?
HAWK is a monitoring tool that can keep an eye on the performance and health of applications and the overall Tibco system. Hawk consists of three components - Hawk Microagent, Hawk Agent, and Hawk Display.
Related Article: TIBCO HAWK Rulebase To Monitor Threads
Ravindra Savaram is a Content Lead at Mindmajix.com. His passion lies in writing articles on the most popular IT platforms including Machine learning, DevOps, Data Science, Artificial Intelligence, RPA, Deep Learning, and so on. You can stay up to date on all these technologies by following him on LinkedIn and Twitter.