045 - What is Server and Client

A server is an instance of a computer program that accepts and responds to requests made by another program, known as a client. Less formally, any device that runs server application program could be considered a server as well. Servers are used to manage network resources.

A server is a computer that serves many things to user, or client machines. Usually a server will only do a few things. Every type of thing a server does is called a service. Services are used by other computers that are called clients. The relationship between the client and the server is called a client-server relationship.

Some servers are committed to a specific task and other often referred to as dedicated server.
Most servers is always on and working 24/7, means they never turned off to be accessible by users and company daily.

Servers And Clients

Server • can be a desktop/laptop computer, mainframe computer or supercomputer. Server is a computer or any system that provides services or resources to other computers by its network.
Client • a computer that uses remote or access from a server. most computer client can stand alone without server and some computer client rely on a server to function.

Ex. 1 • The Client is the computer that normally you are using right now and the internet is your web Server.
Ex. 2 • Most internet shop used a cybercafe software to create or setup a computer into a server and the other computer to be a client. Computer personel used server for management, monitoring, accounting and billing to the client and customer.

Types Of Servers

Each particular type of server is generally defined by its configuration and software which enables it to communicate with intermediate client machines. Servers provide computing power to facilitate transfer of data across a network to enable applications, operating systems, file transfer, email and communications among client computers.

Server Platform • A Server platform is the fundamental hardware or software for a system which acts as an engine that drives the server. It is often used synonymously with an operating system.
Application Server • Application Servers occupy a substantial amount of computing space between database servers and the end user and is commonly sometimes used to connect the two.
Audio/Video Server • It provides multimedia capabilities to a websites and to broadcast streaming multimedia content.
Chat Server • It serves the users to exchange data in an environment which provides real time discussion capabilities.
Fax Server • It is one of the best option for organizations seeking for minimum incoming and outgoing telephone resources, but require to fax actual documents.
FTP Server • It works on one of the oldest of the Internet services, the file transfer protocol. It provides a secure file transfer between computers while ensuring file security and transfer control.
Groupware Server • It is a software designed that enables the users to work together, irrespective of the location, through the Internet or a corporate intranet and to function together in a virtual atmosphere.
IRC Server • It is an ideal option for those looking for real-time discussion capabilities. Internet Relay Chat comprises different network servers that enable the users to connect to each other through an IRC network.
List Server • It provides a better way of managing mailing lists. The server can be either open interactive discussion for the people or a one-way list that provide announcements, newsletters or advertising.
Mail Server • It transfers and stores mails over corporate networks through LANs, WANs and across the Internet.
News Server • It serves as a distribution and delivery source for many public news groups.
Proxy Server • It acts as a mediator between a client program and an external server to filter requests, improve performance and share connections.
Telnet Server • It enables the users to log on to a host pc and execute tasks as if they are working on a remote pc.
Web Server • It provides static content to a web browser by loading a file from a disk and transferring it across the network to the user's web browser. This exchange is intermediated by the browser and the server, communicating using HTTP.
Virtual Servers • Is just like a physical computer because it is committed to an individual customer's demands, can be individually booted and maintains privacy of a separate computer. Basically, the distance among shared and dedicated servers is reduced providing freedom to other customers, at a less cost. Now, it has become omnipresent in the data center.
Open Source Server • From your underlying open source server operating system to the server software that help you get your job done, open source software is a critical part of many IT infrastructures.
Online Game Server • Is a server which is the authoritative source of events in a multiplayer online game. The server transmits enough data about its internal state to allow its connected clients to maintain their own accurate version of the game world for display to players.

Home | About | Terms of Use | Reference | Contact | Link | Donate | Powered by Blogger | Created by Red Rubio
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. CC-BY-SA