Stacks in Silver Fabric
For 5.x Components
Components are deployed within a stack. The TIBCO ActiveMatrix BusinessWorks™ 5.x component(s) depends upon an instance of the TIBCO Administrator component, and both must be present in the stack. BW component inherits of all specific variable to setup the domain from TIBCO Administrator.
Any number of components could be included in your stack depending on your implementation, but at the minimum a BusinessWorks stack must have a TIBCO Administrator component and an instance of the TIBCO ActiveMatrix BusinessWorks™ component. However, if you want to start and stop component individually, you can put one component per stack. Once you have created components, you can create a stack so they are published to a Silver Fabric Engine as a unit.
Each TIBCO_DOMAIN can have one stack, but each stack can have multiple enablers including multiple TIBCO Silver Fabric Enabler for ActiveMatrix BusinessWorks. After initially defining a stack, you can still update it by adding or removing BusinessWorks components.
For 6.x Components
Components are usually published and run within a stack. A published TIBCO ActiveMatrix BusinessWorks component can be used in many different ways:
- Publish and run a BusinessWorks component by itself in an ad hoc stack.
- Publish and run a BusinessWorks component by itself in a stack.
- Publish a BusinessWorks component running as a bwagent server with one or many BusinessWorks components running as bwagent Clients using the same domain space.
- Publish a set of BusinessWorks components with other components created with TIBCO Silver Fabric Enablers for the TIBCO Enterprise Administrator, TIBCO Enterprise Messaging Server, TIBCO Adapter for Databases, and more.
- Use TIBCO ActiveMatrix BusinessWorks component running on a TIBCO Silver Fabric Engine in all the standard supported ways.
- TIBCO ActiveMatrix BusinessWorks clients can be launched or deallocated based on engine metrics, application statistics, and your archive scaling rules.
- Leverage TIBCO Enterprise Administrator to manage domains, AppSpaces, AppNodes, and applications running on your BusinessWorks components.
Some restrictions that apply:
- Stacks must be limited to one TIBCO ActiveMatrix BusinessWorks Enterprise Environment running in the server mode when used with a TIBCO Enterprise Administrator component.
- The component wizard supports automated creation of one domain per stack.
- Scaling is accomplished by adding multiple BusinessWorks components configured to run as clients, TIBCO ActiveMatrix BusinessWorks Enterprise environments running with the bwagent in the client mode. BusinessWorks clients share the BusinessWorks server domain and use their own AppSpace and AppNode.