3.3 Server Components Flashcards

1
Q

In the client server which component is active and which is inactive?

A

The client is active while the server is inactive as the server must wait for a client before sending a response, meaning the client always initiates communication.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are some services provided by servers?

A
  • Print Services
  • Fax Services
  • Communication Services
  • Database Services
  • File Services
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Explain the File Service of Servers.

A

Allowing clients to store, access, and manipulate files on a server as if they were on a local hard disk.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the Print Service of servers.

A

Clients can access and use printers connected to the server, as if these printers were connected to the client themself.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the Fax service of Servers.

A

Clients do not need to be connected to a telephone line of a fax machine but could instead use that which is connected to the server, by requesting for the faxing service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain the Communication Service of Servers.

A

Through the server clients can access, and communicate with computers they are not directly connected to.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain the database Service of Servers.

A

Clients can access a database server by sending database commands eg. SQL queries which are processed by the database server and the results sent back to the client.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the client-server architectural principles for process distribution benefits for the server?

A

-> Location Independence: The server process can be located anywhere in the network

-> Resouce Optimization: The server process is shared

-> Scalability: The server process can be upgraded and improved

-> Interoperability and Integration: The server should be able to work in plug-and-play environments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the 5 server functions/Steps taken by the master server for handling requests?

A
  • The Master opens a port where the client request reaches
  • The Master waits for the client’s request to arrive
  • The Master can choose to allocate a new port for an incoming request and notify the client
  • The Master initiates a slave that handles a request and upon completion terminates itself.
  • The master then goes back to step 2 and waits for client requests.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly