Preview

Lan Technologies

Good Essays
Open Document
Open Document
974 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Lan Technologies
Chapter 2 Mini case 1 Deal-R-Us Brokers (Part 1)
Case Description:
Fred Jones, a distant relative of yours and president of Deals-R-Us Brokers (DRUB), has come to you for advice. DRUB is a small brokerage house that enables its clients to buy and sell stocks over the Internet, as well as place traditional orders by phone or fax. DRUB has just decided to offer a set of stock analysis tools that will help its clients more easily pick winning stocks, or so Fred tells you. Fred’s information systems department has presented him with two alternatives for developing the new tools. The first alternative will have a special tool developed in C++ that clients will download onto their computers to run. The tool will communicate with the DRUB server to select data to analyze. The second alternative will have the C++ program running on the server, the client will use his or her browser to interact with the server.
Option #1 Summary -> Special C++ tool resides on client machines and downloads information from server to analyze.

Option #2 Summary -> Special C++ program runs on the server, client uses browser to interact with the server.

Question 1: Classify the two alternatives in terms of what type of application architecture they use.

Answer 1:
Both Option 1 and 2 are client-server architecture because they utilize a client machine, and server to communicate. This is in contrast with peer to peer, in which all machines are equal; all considered servers.
Option 1 is a Thick Client architecture, whereby the application logic resides on the client, data is downloaded to the client, and the processing occurs with the application on the client. This thick client would execute and run on the user’s workstation and make connections to the server to fetch data to be processed and analyzed. In this scenario, each user that needs to use the application would need to install the application on their workstation.
Option 2 is a Thin Client architecture, whereby there is

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

    B) Servers. C) Both Clients and Servers D) Neither Clients nor Servers…

    • 268 Words
    • 6 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Applications in the enterprise come in different forms, client run apps, client/server apps, and distributed apps.…

    • 431 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Nt1330 Unit 5 Assignment 1

    • 1348 Words
    • 6 Pages

    4. The server accept the connection and to send the data from server to client and vice…

    • 1348 Words
    • 6 Pages
    Good Essays
  • Satisfactory Essays

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

    • 1464 Words
    • 6 Pages
    Satisfactory Essays
  • Powerful Essays

    Nt1310 Unit 7 Vocab Answers

    • 4516 Words
    • 19 Pages

    * client – An application that works on a individual computer which then relies on another piece of equipment to perform operations.…

    • 4516 Words
    • 19 Pages
    Powerful Essays
  • Powerful Essays

    Ch09 Solutions

    • 1016 Words
    • 5 Pages

    3. How does a client application identify a server application on another computer on the…

    • 1016 Words
    • 5 Pages
    Powerful Essays
  • Powerful Essays

    Nt1310 Unit 1

    • 4209 Words
    • 17 Pages

    Used for creating trace files Used by the optimizer for picking the best execution plans Stores the execution plan…

    • 4209 Words
    • 17 Pages
    Powerful Essays
  • Satisfactory Essays

    ISSC 340

    • 275 Words
    • 2 Pages

    Client Component- The client component runs on the client machine, and enables the client to participate on…

    • 275 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1310 Unit 1 Essay

    • 443 Words
    • 2 Pages

    Client/ server computing – is a program that distinguishes relationship between the client and the server. The client will request a service or resource from another program and this is the server. Once the server has fulfilled the client’s request the connection is terminated. Overall a client/server computing is linking to a computer system where a central server supports a number of networked workstations.…

    • 443 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    It 260 Quiz 1-5

    • 1413 Words
    • 6 Pages

    When a client runs an application on a terminal server, which of the following resources does the application utilize?…

    • 1413 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    Nt1210 Network Essay

    • 618 Words
    • 3 Pages

    3 types of servers are FTP, web, and application server. A file transfer protocol server is used to secure transfer files between 2 computers while providing ease of use (transfer protocols). A web server serves content to the web browser and allows the content to be displayed on user web browsers, all done with the aid of http. Lastly, an application server hold a lot of data that connect to the both the user and a database usually to access data, update data or remove data.…

    • 618 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Unit 8 Assignment

    • 380 Words
    • 2 Pages

    d. ____________________ is a fault-tolerance technique that links multiple servers together to act as a single server.…

    • 380 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    3. You are the administrator of a client-server environment. What kind of network would you install and how would the pieces and components of this network relate to each other? Define each component of a typical client-server environment.…

    • 350 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Netbeans

    • 2569 Words
    • 11 Pages

    What Is a Rich Client? In a client server architecture the term rich client is used for clients where the data processing occurs mainly on the client side. The client also provides the graphical user interface (GUI). Often rich clients are applications that are extendable via plug-ins and modules. In this way, rich clients are able to solve more than one problem. Rich clients are typically developed on top of a framework. A framework offers a basic starting point on top of which the user can assemble logically related parts of the application, which are called modules. An overview of the characteristics of a rich client: ✔ Flexible and modular application architecture ✔ Platform independence ✔ Adaptability to the end user ✔ Ability to work online as well as offline ✔ Simplified distribution to the end user ✔ Simplified updating of the client What Is a Rich Client Platform? A rich client platform is an application life cycle environment, a basis for desktop applications. Most desktop applications have similar features, such as ✔ menus ✔ Toolbars ✔ status bar ✔ progress visualizations ✔ data display ✔ customization setting ✔ Saving and loading user-specific data and configurations ✔ Splash screens ✔ about boxes ✔ internationalization ✔ help systems etc ….... The most important aspect of a rich client platform is its architecture. Applications based on rich client platforms are written in the form of modules , within which logically coherent parts of an application are isolated . A rich client platform also frees the developer from being concerned with tasks that have little to do with the application’s business logic. Advantages of a Rich Client Platform ✔ ✔ Modularity :- provides high degree of robustness and end user value Reduction of Development Time →Through the re-usability of many predefined components, developers are able to concentrate very closely on the business logic of the application in question. →It provides a multitude of application programming…

    • 2569 Words
    • 11 Pages
    Powerful Essays

Related Topics