Networking

The architecture of a software application serves as the foundation for the design decisions. There are many good software architectures in use, and each has its own strengths and weaknesses. For this discussion, use the library and Internet to research software architectures, select 1 that you feel is appropriate for your application, and respond to the following questions:

  • Describe the architecture that you selected. Why do you feel that this architecture is appropriate for the application that you are designing for your project?
  • What are some examples of the types of applications that suit your selected architecture? Provide justification along with your response.