Answer:
There is no one-size-fits-all answer to this question as the best architecture will depend on the specific requirements and constraints of BlueSkies Inc. However, here is a general comparison of the two architectures to help you make an informed decision:
Terminal Services Architecture:
Advantages: This architecture allows multiple users to access the mainframe simultaneously, providing a centralized solution for the airline's reservation system. This architecture is also relatively low-cost, since it doesn't require each user to have their own personal computer.
Disadvantages: The performance of the terminal services architecture can be slow if the number of users and transactions increases. Additionally, the terminal services architecture may be less secure than the mainframe architecture, as all data is stored on a single server.
Mainframe-based Architecture:
Advantages: Mainframes are known for their reliability and scalability, making them ideal for handling high volume transactions like BlueSkies Inc. expects to handle. Mainframes also provide a high level of security, as all data is stored on a centralized server and access is tightly controlled.
Disadvantages: Mainframes can be expensive, as they require a significant upfront investment. Additionally, this architecture may require additional hardware and software to support the multiple users and transactions.
In conclusion, the choice between terminal services and mainframe-based architecture will depend on factors such as cost, scalability, security, and performance. If cost is a major concern, the terminal services architecture may be the better choice, but if security and scalability are top priorities, then the mainframe-based architecture may be the better option.