Professional Documents
Culture Documents
What Is Client - Server System 3 - HBRP Publication
What Is Client - Server System 3 - HBRP Publication
Volume 2 Issue 1
ABSTRACT
Client–server system is type of client server computing. Clients and servers can work
between different computers that are networked together. Usually Client is Personal computer
that requests and uses a service while Server is a Computer may be is pc or mini mainframe
that provides a service. So the major architecture of client–server system is client, server and
n-tier that is a model which has two types in its system which is called two tier systems. This
is between client and the server who shares. There is also three tier system which has three
types of sharing and interfering materials among the servers and now used multiple tier. The
future generation is going to have modern technology so this paper focus on two new
technology which used client s-server system for example point of sale (POS) and Massively
Multiplayer Online Game (MMOG).And this example can be regard it advantage of client –
server system on the hand, this system has some issues for instance security, interoperability,
reusability and finally performance.
So this covers a wide area with immediate can be used for many purposes and these
effect of being requested. This invention is are kept for working. A desktop metaphor
a set of system which has many methods is a best example which can have facility
and tools to perform various functions. for keeping files and this can be printed
This networking server has specific without any interference. The client easily
systems which perform many functions. provides facilities to many other clients.
As there are virtualization systems which
run this machine on the instructions of a Server
client manufactures. This machine controls Server is Multi-dimensional sharing
the device for functioning as this is linked memory for computer that are connected
with system which is being given to the and provided services to the respective
user. Due to increasing the usage of cells trade. Traditionally, these servers wait
and mobile phones, most of the people use from the clients and then the system covers
many other associated devices for their theoretical organizations which can be
convenience. These devices are easily changed by the action of sever.
accessible to the individuals. These also
are having easily controlled system to Through the file sharing system, the
handle them. These are as helpful and services are kept and protected in a secret
beneficial to laptops and other systems system from client. The ways on PC for
which can be used as wireless or with messages are kept in its original format.
wired for many purpose [3]. But it should be considered that these
servers are also working for other servers.
THE ARCHITECTURE OF CLIENT-
SERVER SYSTEM N-tier
Client/server system is a kind of computer There is a model which has to types in its
model which enables to divide the load system which is called two tier systems.
between and among many categories in This is between client and the server who
accordance with the client server. Desktop shares. There is also three tier system
computer running is a system which runs which has three types of sharing and
front end software of many types. In such interfering materials among the servers. In
process, a message is sent and then this process, all applications keep away
information can be obtained by client. The from the interference and data. This three
operation can be performed by sending and tier model is much better than the
receiving which also takes time between traditionally two tier model because it
two places of the client and server[4]. gives a new idea by a new level of
processing. This new modern type is based
The basic architecture of client server upon the distributing data. Standard Web
system is: application is more advanced and better
rather than three tier. This can be said that
Client multiple data is better because of
A client is an individual Station which
integrating many applications four possible
gives services for presenting and better
tiers which gathers many data and it can be
computer facilities to establish connection
unify the data with front end [5].
and provide database to many business and
trade purposes. There are other clients who
use new graphics for GUI which easily in Figure 1 illustrates the architecture of
access to the use as on his disposal and this client-server system:
Fig.2:-POS system
Massively Multiplayer Online Game with mouse, for carrying an object before
(MMOG) the opponent party. But in peer to peer
The MCGs, online gaming technology, has model, equally, the messages are
shown popularity in response to the processed in all networks because these are
increasing demand in providing services to free and simple in handling the games.
the players very quickly simultaneously. These all need to be connected to the
This MCG refers a sharp responsive when server through networking. They need no
physically a key is pushed or a joystick is other clients as only server takes
forced functioning, and then play starts. responsibility for communication between
But with regard to client-server each other. In this way, a server establishes
technology, an action can be processed for the system and keeps on working game
verification for functioning. As it can be [9]. Figure 3 below illustrate the increasing
seen in a game where a player strikes hit in using online games:
These are kept openly and it is difficult to when passwords are too short as the names
run it when it is locked. The materials are of spouse or when these are shared with
easily available in locking them or putting other users[10].
them in a place. There is another danger
for client workstation, which is available Figure 4 below illustrates the security in
to the end server which makes possible client-server
illegal interferences by getting valid ID
password. This risk is more dangerous
Fig.4:-Security in client-server
Interoperability
As these are not compatible, so Interface bridging: The aim of this
cooperation between two same groups is mechanism is to provide a two-way
difficult. So there is need to establish the gapping between a client and a server. The
interoperability between two of them. advantages of this mechanism are: (i)
openness (ii) flexibility.
There are two aspects of client-server for
interoperability one is of a unit of Reusability
interoperation, and other is interoperation Reusability of servers is a vital issue for
mechanisms. But the basic unit of both users and software maker due to the
interoperation consists of a specific bigger price of writing software. This issue
process. Nevertheless, larger-granularity could be easily handled in homogeneous
units of interoperation can be needed by environment because accessing
providing software components. Also there technologies of clients may be made
are two main mechanisms for compatible with software interferences,
interoperation are as following. with simple compatibility given by kinds
and dynamic compatibility by norms [11].
Interface standardization: The aim of this
process is to fill the gap between the client Performance
and server interfaces for a mutual High performance is vital for both for the
representation. The merit of this best exploitation for system resources and
technology is (i) it keeps away for the satisfaction of the users. For the
communication models of clients from actual systems, timeliness of the response
those of servers, and (ii) it provides has become a part of the system
portability. procedures. Important performance models
are thus needed for knowing and realizing systems. Journal of Systems and
the behavior and predicting the Information Technology.2000.4:72-
performance of client-server systems [7]. 82p.
5. S. M. Lewandowski. Frameworks for
CONCLUSION component-based client/server
This paper has attempted to describe computing. ACM Computing Surveys
client-server system which has client, (CSUR).2006.30:3-27p.
server and network for establishing links 6. D. Brown. (2007) Client/Server
between client and server. A client server Systems Development. Government
technology can be given to servers technology.2007
providing a connection within different 7. S. Majumdar and A. Hubbard.
locations, each technology is responsible Computation of bounds and
for its usage as client devices; a client performance guarantees for client-
device can perform function for the use of server systems using a queueing
a technology for the selected server. network model.System Sciences,
Presently, there are a lot of new types of 1998, Proceedings of the Thirty-First
technology which are being used for Hawaii International Conference on,
client-server system and this study also 1998:415-425p.
shows two new technologies as one is 8. Y.-G. Kim and J. Lim. A POS system
point of sale (POS) system and second one based on the remote client-server
is Massively Multiplayer Online Game model in the small business
(MMOG) both play crucial role in the life environment. Management Research
of human beings. These have many Review.2011.34:1334-1350p.
advantages but these are not without 9. S. McLoone, et al. A Consistency
problems as maintaining the security risks Regulation Algorithm for Client-
and proper functioning. Server-based Multiplayer Computer
Games. Irish Signals and Systems
REFERENCES Conference. 2012.
1. S. Maffeis. Client/server term 10. X. L. a. n. c. Ian Wilson. (2009)
definition. Encyclopedia of Computer Client/server security issues. The
Science, 4th edition. International magazine of the melbourne pc user
Thomson Computer Publishing, 2000. group. 2009.
2. G. Franks. Traffic dependencies in 11. W. Jia and W. Zhou. Distributed
client-server systems and their effect network systems: from concepts to
on performance prediction. Computer implementations.Springer, 2005.15.
Performance and Dependability 12. I. A. B. Sawsan Ali Hamid, Rana
Symposium, 1995. Proceedings, Alauldeen Abdalrahman, Inam
International, 1995:24-33p. Abdullah Lafta. Web Services
3. F. Fok Ah Chuen and B. Lecroart. Architecture Model to Support
Client-Server System. ed: WO Patent Distributed Systems. J. Southwest
2,011,089,775, 2011. jiaotong Univ. 2019.54:52–57p.
4. P. C. Pendharkar and J. A. Rodger.
Data mining using client/server