Question

In: Accounting

The IT manager for the Credit Call Center is planning to implement a client/server architecture to...

The IT manager for the Credit Call Center is planning to implement a client/server architecture to support the operations of the call center. The owner of the company is content with the current setup and reluctant to allocate resources to a client/server architecture. You have been tasked by the IT Manager to explain client/server architecture to the owner and discuss the benefits and how it will help Credit Call Center in your explanation address

  1. What is meant by client/server architecture?
  2. Describe how this architecture works
  3. Explain how  Credit Call Center can benefit from a client/server architecture
  4. Why it is a good investment?

Solutions

Expert Solution

Meaning of client server architecture

Client/Server network is a computer network in which one centralized powerful computer
(called Server) is connected to many less powerful PCs or workstations (called Clients).
The clients run programs and access data that are stored on the server. Example
WWW/E-Mail

How client server architecture works

A typical Client/Server architecture

  • Servers are typically powerful computers running advanced network operating system
  • End User Personal Computer or Network Computer workstations are the Clients.
  • Clients are interconnected by local area networks and share application processing with network servers, which also manage the networks. Client and Server can operate on separate computer platforms.
  • Either the client platform or the server platform can be upgraded without having to upgrade the other platform.
  • The server is able to service multiple clients concurrently; in some client/server, Systems clients can access multiple servers.
  • Action is usually initiated at the client end, not the server end.
  • The network system implemented within the client server technology is commonly called by the computer industry as Middleware.Middleware is all the distributed software needed to allow clients and servers to interact.

Benefits of client server architecture to a call centre

1) shared resources - a server can service many client at same time and regulate their access to shared resources

2) Transparency of location- for security of the server it's location (ip address ) is masked

3)mix and match - it is flexible and can run on any hardware and operating system

4) scalability - we can easily scale up and scale down the Operation

5) integrity - since all the data are kept at one place we can have better security of data

Why it's is good investment

1) it reduces initial investment eg shared resources (explained above) eg printer sharing ie no separate printer or scanner for each computer

2)better security since all data are kept at Central server

3)reduce cost eg instead of installing software on individual client computer we can install it on server and which can be used by all client

4) scalability (explained above)


Related Solutions

in Java - implement ftp-server and ftp-client. ftp-server Logging into ftp-server from ftp-client The ftp-server is...
in Java - implement ftp-server and ftp-client. ftp-server Logging into ftp-server from ftp-client The ftp-server is an interactive, command-line program that creates a server socket, and waits for connections. Once connected, the ftp-client can send and receive files with ftp-server until ftp-client logs out. Sending and receiving files The commands sent from the ftp-client to the ftp-server must recognize and handle are these: rename- the ftp-server responds to this command by renaming the named file in its current directory to...
Discuss in your own words what is meant by client/server architecture.
Discuss in your own words what is meant by client/server architecture.
Draw the three layers of the client-server architecture of a chocolate company or Hershey and including...
Draw the three layers of the client-server architecture of a chocolate company or Hershey and including the content of each layer.
What, in your opinion, is the difference in decentralized/distributed (client/server) architecture and centralized (Cloud Computing or...
What, in your opinion, is the difference in decentralized/distributed (client/server) architecture and centralized (Cloud Computing or Mainframe) architecture? Give an example of a business decision that would be affected by the choice of the architecture
Greetings, Consider a client server model.The server sends the message 'I am the server' to client....
Greetings, Consider a client server model.The server sends the message 'I am the server' to client. Describe and compare in details how the client and server exchange these messages using internet domain in the following two modes. a) connection-oriented modes b) connectionless-oriented modes
In the provided client and server code, the server can serve to single client at a...
In the provided client and server code, the server can serve to single client at a time. You have to change server.java code so that it can connect and serve multiple clients at the same time. Use multithreading. =============================================================================== import java.io.*; import java.net.*; public class Client { public static void main(String[] args) throws IOException { String serverHostname = new String ("127.0.0.1"); if (args.length > 0) { //pass the hsotname through cmd argument serverHostname = args[0]; } System.out.println ("Attemping to connect...
The client connects to the server. The server accepts the connection. The client sends a line...
The client connects to the server. The server accepts the connection. The client sends a line of text containing only SHAKESPEARE_COUNTS. The server sends back a sequence of integers. The number of integers in that list specifies the number of words in each insult; the numbers themselves specify how many possible words there are in each position. So, for example, if you received the output 15 20 30, it would indicate that insults are three words long, with 15 possible...
Take a position on whether or not call-by-copy/restore is ideal for client-server architectures in distributed computing....
Take a position on whether or not call-by-copy/restore is ideal for client-server architectures in distributed computing. Defend your answer.
1.Define each of the following terms : a. client/server system b. three-tier architecture c. deadlock 2.What...
1.Define each of the following terms : a. client/server system b. three-tier architecture c. deadlock 2.What are the six common steps needed to access databases from a typical program? 3.Contrast fat client and thin client.
Q2: Specify any four difference between Client/Server computing and Peer-to-Peer computing. Which architecture used by Bitcoin...
Q2: Specify any four difference between Client/Server computing and Peer-to-Peer computing. Which architecture used by Bitcoin digital currency? Please, Please, Please and Pleaseā€¦ 1. I need new and unique answers, please. (Use your own words, don't copy and paste, even when you answer like theses answers before.) 2. Please Use your keyboard to answer my Questions. (Don't use handwriting) please 3. Please i need a good and a perfect answers. Thank you..
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT