Você está na página 1de 2

Rivera-1

CS 420: Telecommunication and Interfacing Professor R. Ulrich Homework II MINI-CASES PART I I. Deals-R-Us Brokers: The first alternative that the client will work from their computer would be considered as client-based architectures. This is one form of application architecture available to his clients, it he chooses to go this route of communicating between his business and clients. On the other hand, if he chooses to go for the second alternative, it would be called host-based architectures, where the clients would depend on the server (or host computer) to performing virtually all of the work. II. Client-Based Architecture Problems a. Advantages i. More efficient because of distributed processing ii. Allow hardware and software from different vendors to be used together iii. Enables cloud computing b. Disadvantages i. Difficulty in getting software from different vendors to work together smoothly ii. May require Middleware, a third category of software III. Host-based Architecture a. Problems i. Host becoming a bottleneck ii. All processing done by the host, which can severely limit network performance iii. Host upgrades typically expensive and lumpy iv. Available upgrades require large scale and often costly jumps in processing and memory v. Network demand grows more incrementally than does the host capacity vi. May see poor fit (too much or too little) between host performance and network demand IV. Recommendation: My recommendation to Fred would be to provide a Host-Based Architecture for his business, since it seems more feasible that the cost of development is far much lesser than that of

Rivera-2

the cost for the Client-based Architecture. Although the Cost of infrastructure for the Host-based is more expensive than the Clientbased, it gives opportunity for his customers to invest more of their money into Freds business. MINI-CASES PART II SMTP-based two-tier client-server architecture- it is an email system used on the internet and work similarly to how a Web would operate but in a different manner. This system operates from an application layer software, named mail user agent or other types of this sort of software, but works the same way. The user can create an email using this system. Web-based email- it is an email service that can be accessed through a Web Browser, unlike many other emailing system that dont use a Web Browser. Pros/Cons: SMTP-based two-tier client-server can go form small to medium user base and able to be in Hi-Banwit Network Environment. On the other hand, it can have a heavy load on database, limited option for scaling and, Costly software distribution. For Web-based email, it is free and you free yourself from always updating e-mail software, when new security requirement are at hand. The Web-based email can be accesses anywhere, anytime that have a Internet connection, when available. On the other hand, there are some drawbacks when it comes to Web-based email. For instance, you must trust the Internet Service Provider that runs the email system. Also, advertisements are always showing up in the web-browser. Recommendation: I would suggest to Fred that Web-based email would be more beneficial than that of SMTP-based two-tier. The cost of maintaining SMTP-based would be far more expensive compared to having a Web-base email, where the Internet Service Provider would have to update any requirements by regulation as well as providing some form of security to its clients.

Você também pode gostar