answersLogoWhite

0

Client is when the images, animation, and other things on the page is not needed to go back to the server and load it all. Server is when the images, animation, and other things on the page need to be taken from the server every time. Its very useful to have Client because that way all the information on your page does not need to be reloaded every time. instead it is stored in history and is retrieved much faster.

User Avatar

Wiki User

16y ago

What else can I help you with?

Continue Learning about Engineering

How do you code a simple C plus plus program to remote shutdown computers?

Any code that remotely controls another computer is far from simple. The simplest method would be to write a client-server application, where the client runs as a service awaiting a shutdown instruction from the server. However, it goes without saying that a network administrator would take a dim view of employees remotely shutting down other employee's computers.


Discuss the service primitives in a client server model?

A service is formally specified by a set of primitives or operations available to the user to access the service. These primitives tell the service to perform some action or report an action taken by the peer entity. The primitives for the connection oriented service are given in following table. Primitives Meaning Listen Block waiting for an incoming connection Connect Establish a connection with waiting peer Receive Block waiting for an incoming message Send Send a message to the peer Disconnect Terminate a connection Table: - Service primitives for a connection oriented service Communication in a simple client server model using the above service primitives is illustrated in figure [A]. First the server executes LISTEN to indicate that it is ready to accept incoming connections. The client executes CONNECT (1) to establish the connection with the server. The server now unblocks the listener and sends back an acknowledgement (2). Thus the connection is established. Figure [A]:- Simple client server model on a connection oriented network The next step for a server is to execute RECEIVE (3) to prepare to accept the first request. The arrival of the request packet unblocks the server so that it can process the request. After it has done the work it uses SEND (4) to answer to the client. After all the data transfer is done it can use DISCONNECT (5) for suspending the client. When the server gets this packet, it also issues a DISCONNECT (6) and when it reaches the client, the client process is releases and the connection is broken. In the process packets may get lost, timings may be wrong; many other complex issues may arise. The Relationship of Services to Protocols Figure [B]: Relationship between the service and protocols A service is a set of primitives that a layer provides to the layer above it. The service defines what operation the layer is prepared to perform on behalf of its users. It says nothing about the implementation of these operations. A protocol is a set of rules governing the format and meaning of the packets, or messages that are exchanged by the peer entities within a layer. Figure [B] illustrates the relationship of services to protocols. Entities use protocols to implement their service primitives. Protocols relate to the packets sent between entities.


Explain the client-server model on the Internet In which layer of the TCPIP protocol suite is the model implemented?

The Client-Server ModelThe most common model for distributing a system is the client-server model. The model is fairly simple to explain and use.The name of the model is quite descriptive. In your distributed system you have one or more servers. These servers provide services to other parts of the system, called clients. When a server is started it first opens up a particular port through which clients can access it. It then sits down and waits until somebody (the client) attempts to connect to it. When that happens, the server and client exchange some messages and ultimately of the two close the connection. This connection takes place using so-called sockets.*The Server*The simplest version of such a server is non-threaded. That means that multiple connections are handled sequentially, in other words: clients have to queue up and they are handled one by one. That's fine if connections last only very short and if there are not too many clients connecting at the same time, however if you have many clients connecting at the same time or long-lasting connections you have to handle connections in parallel. You can handle multiple connections in parallel using threads. Each time a connection is established a new thread is created and the connection is handled by that new thread. The server thread then continues accepting new connections. Because creating threads is an expensive process (in terms of CPU cycles) threads are usually kept in a "pool". When a thread finished its job, it is kept alive until a new request has arrived it can handle.*The Client*For the client to connect it has to know the server's IP or hostname and the port to connect to. Once the connection is established the client and server can exchange messages. Depending on the distributed system a client may connect to multiple servers. One server to access the database, one for file services, another for e-mail, for example.RegardsDipaksiliguridipak_slg@rediffmail.com


What is the difference between server-side and client-side image maps?

server-side and client-side. In the server-side method, when you click an image leading to multiple links, you are actually invoking a cgi-bin program. The program typically reads a separate map file that tells the program where to go, depending on what part of the image you are clicking. The program returns the destination to the web browser, which then opens the page. The imagemap is called "server-side" because the web browser must contact the remote host to find which site to contact. Client-side imagemaps, by contrast, do not require a cgi-bin program to function. The imagemap is actually an HTML construct that can be contained on the same page as the clickable image. Rather than requiring the program on the remote host to determine what site to access, the web browser itself associates regions of the image with the appropriate sites. The browser, rather than the remote host, interprets the imagemap.


Difference between simple and symmetrical dda line drawing algorithm?

"Simple DDA" does not require special skills for implementation.

Related Questions

What is the role of a network in client-server architecture?

Simple: in order to have a client-server architecture you need a network. The role of the network is to move data packets between the client and the server. In a client-server architecture the server usually has to manage the network (for example, a domain controller in a Windows environment).


How do you know the ip address out of messages at imvu?

Simple anwser no. Imvu is client server not p2p


You are testing client server program how can test it in one computer making a single PC both client and server?

It's very simple. You just need to tell the client to connect to ip address 127.0.0.1, which is local host. You also define the port number for the client. On Server side, you just need to listen to that port. Then run both client and server programs on the same PC and it should work.


What is the functions of server?

Dynamic Host Configuration Protocol(DHCP) Server is used to distribute IP in the network automatically from the range specified in the DHCP Server while creating scope. -- By MyNarutoAnime ----


What is the difference between server and domains?

The difference between the server and domains is fairly simple. The server is the system on which the entire functions rest, and the domains are pages within that system. Imagine the server as a neighborhood and domains as houses.


Where would a client-server network would be used?

All company networks these days are client-server networks. A server is no more then a computer offering one or more services to other computers. Such service can be as simple as file sharing, printing or access to the internet. A lot of people also have a client-server network at home. Many people have a computer system or NAS offering file storage for all computer systems, or have a computer allowing others to use it's printer


Explain in detail about the building blocks of client server system?

The client server building blocksThe Client Building BlockRuns the client side of the applicationIt runs on the OS that provides a GUI or an OOUI and that can access distributed services, wherever they may be.The client also runs a component of the Distributed System Management (DSM) element.The Server Building BlockRuns the server side of the applicationThe server application typically runs on top of some shrink-wrapped server software package.The five contending server platforms for creating the next generation of client/server applications are SQL database severs, TP Monitors, groupware servers, Object servers and the Web server.The server side depends on the OS to interface with the middleware building block.The server also runs DSM componentIt may be a simple agent or a shared object database etc.The Middleware Building BlockRuns on both the client and server sides of an applicationThis broken into three categoryTransport StacksNOSService-specific middlewareMiddleware is the nervous system of the client/server infrastructureThis also has the DSM componentDSMRuns on every node in the client/server network.A managing workstation collects information from all its agents on the network and displays it graphically.The managing workstation can also instruct its agents to perform actions on its behalf.Server-to-server MiddlewareServer-to-server interactions are usually client/server in nature - servers are clients to other servers.However, some server-to-server interactions require specialized server middleware. For example, Two-Phase commit protocol may be used to coordinate a transaction that executes on multiple servers.Servers on mail backbone will use special server-to-server middleware for doing store-and-forward type messaging.But most modern software follows the client/server paradigm.The building blocks of client/server applications are:ClientMiddlewareServerThese building blocks can be rearranged to use them in the following situations:1. Client/Server for tiny shops and nomadic tribes - This is a building-block implementation that runs the client, the middleware software, and most of the business services on the same machine. It is the suggested implementation for the one-person shops, home offices, and mobile users with well-endowed laptops.2. Client/Server for small shops and departments - This is the classic Ethernet client/single-server, building block implementation. It is used in small shops, departments, and branch offices. This is the predominant form of client/server today.3. Client/Server for intergalactic enterprises - This is the multiserver building-block implementation of client/server. The servers present a single system image to the client. They can be spread out throughout the enterprise, but they can be made to look like they are part of the local desktop. This implementation meets the initial needs of intergalactic client/server computing.4. Client/Server for a post-scarcity world - This model transforms every machine in the world into both a client and a server. Personal agents on every machine will handle all the negotiations with their peer agents anywhere in the universe. This dream is almost within reach.1) Client/Server for Tiny Shops and Nomadic TribesIt is easy to run the client and server portion of an application on the same machine.Vendors can easily package single-user versions of a client/server application.The business critical client/server application runs on one machine and does some occasional communications with outside servers to exchange data, refresh a database and send or receive mail and faxes. Ex: Internet.2) Client/Server for small shops and departmentsThe client/server architecture is particularly well-suited for the LAN-based single server establishments.It consists of multiple clients talking to a local server.This is the model used in small businesses.The single-server nature of the model tends to keep the middleware simple.The client only needs to look into a configuration file to find its server's name.Security is implemented at the machine level and kept quite simple.The network is usually relatively easy to administer; it's a part-time job for a member of the group.There are no complex interactions between servers, so it is easy to identify failures- they're either on the client or on the local server.3) Client/Server for Intergalactic Enterprises:The client/server enterprise model addresses the needs of establishments with a mix of heterogeneous servers.These models are upwardly scalable.When more processing power is needed for various intergalactic functions, more servers can be added, or the existing server machine can be traded up for the latest generation of superserver machine.The servers can be partitioned based on the function they provide, the resource they control, or the database they own.The servers can be replicated to provide a fault-tolerant service or to boost an application's performance.Multiserver capability, when properly used, can provide an awesome amount of compute power and flexibility, in many cases rivaling that of mainframes.To exploit the full power of multiservers, we need low-cost, high-speed bandwidth and an awesome amount of middleware features -includingnetwork directory servicesnetwork securityremote procedure calls andnetwork time services.Middleware creates a common view of all the services on the network called a single system image.Good software architecture for intergalactic enterprise client/server implementations is all about creating system "ensembles" out of modular building blocks.Intergalactic client/server is the driving force behind middleware standards as distributed objects and the Internet.4) Client/Server for a Post-Scarcity WorldEvery machine is both a client and a full-function server.Because every machine is a full-function server, it will run, at a minimum, a file server, database server, workflow agent, TP Monitor, and Web server - all connected via an ORB.This is in addition to all the client software and middleware.In next few years, a hundred million machines or more may be running almost all the forms of client/server softwareIn this model instead of mobile agents, personal agents will be used.


What is the Difference between a network server as an OS and a network server as a piece of hardware?

The OS is software, but the server is hardware. Pretty simple really.


How do you use SSH?

SSH is extremely simple. Using the SSH client, you connect to the computer running the SSH server using the commandssh [ip address or hostname here]


Difference between windows xp and server 2003?

Answer--The difference between the two is simple. Windows Server 2003 is built on Windows XP, but Server 2003 has some advanced networking and server facilities. You can notice this on the Server configuration wizard on Server 2003 Note: There is Lot of difference win XP & win server 2003. Xp is a client operating systems. but win 2003 is a server. we can not install active directory in Xp. but we install active directorey win server 2003. we can not manage centralize Win xp. but we manage centralize Win server 2003. Win Xp use small network Maximum 25 computer in a network. but we manage large network through win server 2003.Note: If you want more information so you can visit http://www.iyogibusiness.com/


How do you move a file from one client to another by an application running on a server?

one of the ways: Install a simple task automation application (such as Robo Task, Robo Copy) on a server (i'm assuming that both clients have access to the server) and use that to move a file from one PC to another.


What is the function of a VTP server?

In very simple language. Cisco switches can be configured in VTP Server, transparent or client mode. VTP server is the default mode in most everyday switches. The switch must be in server mode in order to create,add, delete VLAN's in the same domain. If I am using more than one switch, the one with the lowest MAC address is the one I would use to be my STP. The other switch would be in CLIENT mode (my preference).