An administrator needs to know a customer's business requirements and how the software will be used. Once these needs are understood, administrators can work with their system designers and application developers to make sure that the application's configuration can support its requirements.
Answers to the following preliminary questions may help in planning the design of your application.
- How many machines will be used? ____________________
- Will client applications reside on machines that are remote from the server
applications? _______________________
- Which services will your BEA Tuxedo application offer?
_________________________________________________________________
___________________________________________________________
- What resource managers (database) will the application use and where will they
be located?
_________________________________________________________________
_________________________________________________________
- What "open" strings will the resource managers need?
_________________________________________________________________
___________________________________________________________
- What setup information will be needed for an RDBMS?
_________________________________________________________________
_________________________________________________________________
________________________________________________________
- Will transactions be distributed? ________________
- Will the application use global transactions? ________________
- What buffer types will be used?
____________________________________________________________
- Will data be distributed across machines?
_________________________________________________________
- To which external domains will the application export services? From which
external domains will the application import services?
_________________________________________________________________
_________________________________________________________________
__________________________________________________________
- Will data-dependent routing be used? _________________
- In what order of priority should services be available?
_________________________________________________________________
________________________________________________________
- What are the reliability requirements? Will redundant listener and handler ports
be needed? Will replicated server applications be needed?
_________________________________________________________________
___________________________________________________________
- Are there any conversational services?
_________________________________________________________________
____________________________________________________