Planning the Domain

When you install a ActiveMatrix BusinessWorks1 component, you must specify the TIBCO administration domain to which a machine belongs. Before installing the software, you should therefore determine what resources should belong to a TIBCO administration domain. Ask yourself these questions:

  • For development environments, do I need to share work with other developers? If so, all machines that need to share work should be part of the same TIBCO administration domain. If not, this machine can have its own TIBCO administration domain.

  • What machines do I need to run my project? By default, all machines within the TIBCO administration domain are expected to be in the same network subnet. You can, however, set up your system to use TIBCO Rendezvous rvrd and can then use ActiveMatrix BusinessWorks across subnets.

  • Which components (adapters or process engines) should run on which machine?

  • Where should I run my TIBCO Administration Server?

  • Who are the users that need to make changes to the project? For which component does each user need to make changes? (for example: start or stop an adapter)

  • Who are the users that need to view information about the running project? Which component(s) does each user need to view?

  • How will the project handle load balancing and fail-over?

The illustration below shows a possible TIBCO administration domain setup for the example scenario:

  • The TIBCO Administration Server runs on machine 1.

  • The PeopleSoft and Siebel adapters run on machine 2.

  • The process engine runs on machine 3.

  • The PeopleSoft and Siebel systems run outside the TIBCO administration domain.

Figure 28: Domain setup for example program