• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
ENGINEERING COLLEGE BIKANER
EMERGING CLIENTSERVER THREATS
[Rising Era Of New Network Technology]
Prepared By
:
Priyank MathurV
th
 
Semester(I.T.)
 
 
Client/Server
Client/server describes the relationship between two computer programs in which one program,the client, makes a service request from another program, the server, which fulfills the request.Although the client/server idea can be used by programs within a single computer, it is a moreimportant idea in a network.In a network, the client/server model provides a convenient way to interconnect programs thatare distributed efficiently across different locations. Computer transactions using the client/server model are very common. For example, to check your bank account from your computer, a client program in your computer forwards your request to a server program at the bank. That programmay in turn forward the request to its own client program that sends a request to a databaseserver at another bank computer to retrieve your account balance. The balance is returned back tothe bank data client, which in turn serves it back to the client in your personal computer, whichdisplays the information for you.The client/server model has become one of the central ideas of network computing. Most business applications being written today use the client/server model. In the usual client/server model, one server, sometimes called a daemon, is activated and awaits client requests. Typically, multiple client programs share the services of a common server program. Both client programsand server programs are often part of a larger program or application. Relative to the Internet,your Web  browser is a client program that requests services (the sending of Web pages or files) from a Web server (which technically is called a Hypertext Transport Protocol or HTTPserver)in another computer somewhere on the Internet. Similarly, your computer with TCP/IP installedallows you to make client requests for files from File Transfer Protocol (FTP) servers in other computers on the Internet.
Client/Server Architecture
client/server defined:
A description for applications that have a local (client) user interface but access data on a remote server. Theapplication distributes the work between the local machine and the server, depending on the strengths of the front-end and back-end products.Microsoft® SQL Server™ is designed to work effectively in a number of environments:
As a two-tier or multitier client/server database system
As a desktop database system
Client/Server Database Systems
Client/server systems are constructed so that the database can reside on a central computer, known as aserver ,and  be shared among several users. Users access the server through a client or server application:
 
In a two-tier client/server system, users run an application on their local computer, known as a client, that connects over a network to the server running SQL Server. The client application runs both business logicand the code to display output to the user, and is also known as a thick client.
In a multitier client/server system, the client application logic is run in two locations:
The thin client is run on the user’s local computer and is focused on displaying results to the user.
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...