Reccomendations for install location of BusinessWorks and BusinessEvents for process integration.
book
Article ID: KB0089986
calendar_today
Updated On:
Products
Versions
TIBCO BusinessEvents Enterprise Edition
-
Not Applicable
-
Description
Resolution: Description: ========= Recommendations for installing BusinessWorks and BusinessEvents to get correct in-process and out-of-process integration.
Overview: ========= A quick overview of BusinessEvents/BusinessWorks process integration is a necessary for true clarity. There are 2 types of process integration that highlighted:
1). Out-of-Process 2). In-Process
Out-of-Process integration uses 2 engines in 2 JVM’s. Each JVM has only one of the following:
In-Process integration uses either a BusinessWorks or a BusinessEvents engine in one JVM. Whichever engine is chosen it acts as as a container for the other engine and thus they become a somewhat self-contained hybrid with the combined characteristics of bothBusinessEvents and BusinessWorks.
Environment: ========== All
Symptoms: ========= Not applicable
Cause: ======= Not applicable
Solution: ======= With In-Process integration, both BusinessWorks and BusinessEvents must be installed locally. The engine that first starts must point to the libraries and other environment necessities for the contained engine. This is usually done via the TRA. If using a BusinessEvents engine, the BusinessEvents TRA must contain the configuration parameters from the BusinessWorks TRA file (in this instance the BusinessWorks TRA file is unused).
With the Out-of-Process integration - because 2 engines run in separate JVM’s, it might be ascertained that if each engine is running on separate hosts, you might not need BusinessEvents installed on the host running the BusinessWorks engine. This is wrong however. Even though the BusinessWorks engine should be only doing BusinessWorks related activities and the BusinessEvents engine should be doing BusinessEvents activities, the BusinessWorks engine still must have access to BusinessEvents capabilities and tools such as the BusinessEvents pallettes. BusinessEvents must be installed on the host running the BusinessEvents engine. This topic is covered in BE User’s Guide, Chapters 11 and 12.
Summary: Both In-Process and Out-of-Process integration BusinessEvents must be installed along with BusinessWorks on the same host.
Issue/Introduction
Reccomendations for install location of BusinessWorks and BusinessEvents for process integration.