answersLogoWhite

0


Best Answer

An efficient request-reply protocol for a client-server communication and data processing model. Under the novel protocol, a client sends a Request to a server and awaits a Reply. If the Reply is not sent before expiration of a timeout period in the client, the client sends a second Request. The server provides a conditional Acknowledge if a second Request is received from the client. Thereafter, the client waits for the server to transmit a Reply without the client sending additional Requests. Under normal conditions, the inventive protocol performs as well as the best prior art protocol (the optimistic model), while under abnormal conditions, the inventive protocol performs better than the optimistic protocol and only slightly worse than the prior art pessimistic protocol. Since normal conditions should prevail for a substantially longer amount of time than abnormal conditions, the present invention provides better average performance than either prior art client-server protocol.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Describe the ways in which the request-reply protocol masks the heterogeneity of operating systems and of computer networks?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How is software used?

To describe a collection of computer programs, procedures, and documentation that perform some tasks on an operating system.


What will happen if a computer does not have operating system?

A computer without an operating system will not operate.


What two tasks do operating systems carry out on the computer?

Operating system is interface between computer user and computer hardware.


What operating system works on a desktop computer notebook computer or mobile computing device?

operating system is a complete operating system that works on a desktop computer, a notebook computer, or mobile computing device.


What is the particular type of processor model and operating system on which a computer is based called?

a "platform" is probably how you would describe the combination of hardware details and operating system. Examples -- ARM32/Android, x86_64/Linux


How do you refer to a collection of software that allow a computer to function?

The operating system.The operating system.The operating system.The operating system.The operating system.The operating system.The operating system.The operating system.The operating system.The operating system.The operating system.


Can a operating system for a computer be downloaded onto the computer?

Yes, a computer operating system can be downloaded onto your computer. One of the most common file formats to download operating systems is the .img file format. The .img file format can be used by programs like Oracle's VirtualBox, to create a virtual computer on your own computer. This uses the operating system that is saved in the .img file without overriding your current computers operating system and basically creates another "fake" or virtual computer within your own computer. However, these operating systems can also be used to replace your current operating system or to dual boot your computer, this means to have two operating systems installed on one computer at the same time. Operating systems can also be downloaded for the sole purpose of replacing your current operating system. For example, when a person upgrades their computer from running Windows 8.1 to Windows 10, they are essentially downloading a new operating system on to their computer from Microsoft, but in a way that it completely replaces their current operating system.


What is opereating system?

An operating system runs common services for computer programs and manages the computer hardware resources. An operating system is necessary to run application programs.


What is a set of computer instructions that controls the allocation of computer hardware?

The "Operating System" or OS


Contributions computer operating systems have made to human Computer Interactionband play?

Answering "Contributions computer operating systems have made to human Computer Interaction?"


What is the mean of operating system?

operating system decide what your computer will do


What is an operating system that works on computer notebook computer or a mobile computing device called?

Standalone Operating System