Analyzing Requirements and Defining Solution Architectures



 
   

A. Create a distributed solution with a database located on a server in New York. Have front-end applications on each of the user's computers to access this database.

B. Create a centralized solution. Have users connect to the database over the WAN line.

C. Create a distributed solution with a distributed database. Front-end applications will access the database residing on the server at their location, and the databases will be synchronized to replicate the data a certain intervals.

D. Create a collaborative solution, allowing data to be shared between each of the users. Users can interact with one another, and have their work follow a specified flow of information.