Preview

Deal R Us Brokers Case Study

Good Essays
Open Document
Open Document
594 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Deal R Us Brokers Case Study
Chapter 2: Mini-Case I. Deals-R-Us Brokers (Part 1)
1. Classify the two alternatives in terms of what type of application architecture they use.
The first suggested solution is a client-based architecture since it’s the client that tells the server what data to select to analyze, making the client perform most of the work. The later architecture is a two-tier thin client architecture since it requires an application layer, in this case, a web browser and all processing is done by the server. 2. Outline the pros and cons of the two alternatives and make a recommendation to Fred about which is better.
Solution 1: Client-based pros-
1. Much more inexpensive to implement as micro-computers are considerably cheaper versus mainframe
2. Hardware
…show more content…
Using a web browser as the client for this architecture means no deployment is necessary. Presentation is changed on the server and is immediately reflected on all clients accessing the server. Hardware and software from different vendors can be (is possible) used together
Solution 2: Client-server cons-
1. Getting software from different vendors to work together smoothly can difficult to setup. Not all platforms implementations of web browser are universal; something that renders in Internet Explorer may look different or not render at all if client is using FireFox.
2. Sometimes third party software may be required to translate between platforms via either Middleware or additional costs of development in adjusting client presentation to address the varying browsers and their implementations.
My recommendation is the thin-client solution. The server costs are minimal, allowing new servers to be added without affecting the existing infrastructure. Should a server go down and need replaced, a server can be removed, also without a significant impact on resources (assuming adequate servers existed to accommodate the amount of traffic experienced); using load balancing on the servers can help evenly distribute resource consumption. Finally, another advantage is using web browsers as clients. This reduces costs of having to deploy the application (addressing such issues as versioning), changes are reflected immediately when made on the

You May Also Find These Documents Helpful

  • Satisfactory Essays

    It240 Week 3

    • 370 Words
    • 2 Pages

    For all three settings given the conditions in which to work with a client server based model is the choice. This choice is made for a few different reasons while considering multiple factors. First off client server includes an option for flexibility. That is growth and, or modification to any existing device, or future additions to the system. The design, implication, material, and budget demands are reasonably accomplishable. A client server offers tighter security through a central database which houses an array of customized permissions which allows an appointed user whatever access is needed. A client server base model is reasonably equipped to accommodate the expanding business to the business with everything…

    • 370 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    9 - A “thin client” approach places most of the application logic on the client.…

    • 1464 Words
    • 6 Pages
    Satisfactory Essays
  • Better Essays

    Unit 8 eCommerce P1

    • 1328 Words
    • 6 Pages

    Browsers: When you design an eCommerce solution it is important to consider how the site is seen on the web. When customers access an online shop they will need to use a web browser to load the website. A browser is a software application on a machine that allows someone to access the internet. When a website is loaded in a browser the html code, css, image and information that is stored in a database connected to the website are rendered together to make the site appear in the browser window. When developing an eCommerce site it is important to test that the site appears correctly in all of the main browsers that people use to access the internet such as, Internet Explorer, Mozilla Firefox, Google Chrome and Safari.…

    • 1328 Words
    • 6 Pages
    Better Essays
  • Satisfactory Essays

    Comparing Iis to Apache

    • 392 Words
    • 2 Pages

    Based on my research I would use Apache to implement since it is free and you can use it on multiple platforms. Apache is also more expandable and can be played around with more, unlike IIS.…

    • 392 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    As all of the components of the client-server architecture need to be connected over a network from server to server, performance problems arrive with bottlenecks on the server side of things. This problem could cause a system to be a failure or not be able to adapt well over time. A natural solution to this problem would be to try and remove those bottlenecks by splitting the server side of things into several servers, which all do different things with the data. This approach is called the multi-tiered architecture. The three-tiered architecture is the most common of these, and will be evaluated for its applicability to a banking software system.…

    • 584 Words
    • 3 Pages
    Good Essays
  • Good Essays

    1. A client, i.e. the computer, which requests the resources, equipped with a user interface (usually a web browser) for presentation purposes…

    • 1004 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Many are not clear as to what they can offer, but Vertical Software solutions had clear content and expectable results. However, implementation of virtual presentation environments is not without challenges. Many companies have hard time adopting Rich Internet Applications for various reasons such as technology learning curve, previous large investments to legacy technologies, ability to commit resources to update content to the format suitable to be served online or difficulties to introduce feasible solution to secure digital rights to content, protecting it against unauthorized use.…

    • 531 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    The client/server software architecture is a versatile, message-based and modular infrastructure that is intended to improve usability, flexibility, interoperability, and scalability as compared to centralized, mainframe, time sharing computing. A client is defined as a requester of services and a server is defined as the provider of services. A single machine can be both a client and a server depending on the software configuration. This technology description provides some common client/server architectures and attributes.…

    • 1432 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    Speed tests are how browser load times are judged. With readily available broadband and faster PCs hitting the shelves every year, performance demands have become more sophisticated. Using hardware acceleration to improve browser performance was a concept introduced by Internet Explorer 9 (Muchmore, 2012). Firefox and Chrome have been quick to add acceleration to their feature list as well however the edge gained by IE leaves it marginally faster than the other browsers. Ultimately this difference in milliseconds is less than humans can perceive possibly leaving this point moot.…

    • 795 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    1. 2. 3. Identification of information system ................................................................................................ 4 Overall description........................................................................................................................... 5 Specific requirements ...................................................................................................................... 7 3.1. 3.2. Overall layer architecture ......................................................................................................... 7 Detail features requirement ..................................................................................................... 7 Server ........................................................................................................................................................................7 Local center client ...............................................................................................................................................7 National center client ........................................................................................................................................8 Non function requirement ..............................................................................................................................8…

    • 2810 Words
    • 12 Pages
    Satisfactory Essays
  • Best Essays

    Google Chrome

    • 3111 Words
    • 13 Pages

    The paper attempts to derive the most suitable conclusion based on the history of various browsers, strategies employed to remain in the market and the further steps taken as to which browser now will continue its dominance in the…

    • 3111 Words
    • 13 Pages
    Best Essays
  • Good Essays

    As a research project to replace the existing Flash video streaming with an emerging technology, first of all we need to do a study on the mechanism of video streaming using HTML 5 and available architectures to make it possible. Methodology includes the following steps:…

    • 436 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Client and Server

    • 929 Words
    • 4 Pages

    Beside that, the web really is a client server. Because on the server side, the web uses a multi-tier architecture with interlinked web server, application servers, database servers and caching servers. On the client side, user machines commonly execute scripts embedded in countless web pages. They also execute java applets, java programs and rich client application, all of…

    • 929 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Article: Java Server Pages

    • 1783 Words
    • 8 Pages

    The results are formated. If the Browser expects an answer in the HTML format, then the…

    • 1783 Words
    • 8 Pages
    Satisfactory Essays
  • Good Essays

    The embedded Web system works on the same principle as that traditional Web request-response systems. Web pages from the embedded system (server) are transmitted to the Web browser (client) , which implements the user interface (Presentation layer). In other cases , the the embedded system dynamically generates the pages to convey the current state of the device to the user at the centralized location. These end users can also use the Web browser to send the information to the embedded system for the configuration and control ofd the device.…

    • 645 Words
    • 3 Pages
    Good Essays