Types Of Servers

De Les Feux de l'Amour - Le site Wik'Y&R du projet Y&R.

File Servers are helpful for sharing files across a network amongst the various client process requesting the services. The server process is somewhat primitive because of tends to demand many message exchanges more than the network to discover the requested data. The examples of File servers are:

• UNIX: Network File Solutions (NFS) created by Sun Micro systems.

• Microsoft Windows "Map Drive" e.g., Rivier College's "P-drive".

• Samba: An open Source/Free Software program suite that provides seamless file and print services to SMB/CIFS clients (i.e., Microsoft Windows customers).

Print Server

This machine manages user access to the shared output devices, such as printers. These are the earliest type of servers. Print services can run on a file server or on one or much more separate print server machines.

Application

This machine manages access to centralized application software for instance, a shared database. When the user requests information from the database, the application server processes the request and returns the outcome of the process to the user.

Mail

This machine manages the flow of electronic mail, messaging, and communication with mainframe systems on big-scale networks.

Fax

Provides the facility to send and receive the Faxes through a single network connection. The Fax server can be a workstation with an installed FAX board and unique software or a specialized device dedicated and designed for Fax Solutions. This machine manages flow of fax information to and from the network. It is similar to the mail server.

Directory Solutions

It is found on big-scale systems with data that is distributed all through numerous servers. This machine functions as an organization manager, maintaining track of what is stored where, enabling fast and dependable access to data in numerous places.

Web

This machine stores and retrieves Internet (and intranet) data for the enterprise. Some documents, data, etc., reside on web servers. Web application offers access to documents and other data. "Thin" customers typically use a web browser to request these documents.Such servers shares documents across intranets, or across the Internet (or extranets). The most generally used protocol is HTTP (Hyper Text Transfer Protocol). Web application servers are now augmenting simple web servers.

Database

Data resides on server, in the type of a SQL database. Database server provides access to data to customers, in response to SQL requests. It shares the data residing in a database across a network. Database Server has much more effective protocol than File Server. The Database Server receives SQL requests and processes them and returning only the requested data consequently the client doesn't have to deal with irrelevant data.However, the client does have to implement SQL application code.

Transaction

The data and remote procedures reside on the server. It provides access to high level functions, and implements effective transaction processing. It shares data and high level functions across a network. They are often used to implement On-line Transaction Processing (OLTP) in higher-overall performance applications. A transaction server utilizes a more effective protocol in comparison to a Database Server. They receives high-level function request from the clients and it implements that function. Frequently it needs to return less information to the client than a Database Server.

مادربرد سرور is a pattern that is gradually increasing.