{"title":"在分布式系统中对服务器的请求排序","authors":"Alfredo R. Piquer","doi":"10.1016/0376-5075(83)90060-0","DOIUrl":null,"url":null,"abstract":"<div><p>A process offering a service in a distributed system receives request messages from client processes. For proper system behavior, it is often necessary for requests to be serviced in the same order that they are sent. Ensuring this order requires an elaborate scheme, unless certain restrictions are imposed on the distributed system.</p><p>We present some restrictions that ensure that requests are received at a server in the same order that they are sent. With these restrictions, each server can safely service requests in the order of arrival. The restrictions either apply to the message routing, or to the client/server communication. The restrictions on message routing are often satisfied by systems based on local networks, and the restrictions on client/server communication are satisfied by some existing message passing schemes.</p></div>","PeriodicalId":100316,"journal":{"name":"Computer Networks (1976)","volume":"7 2","pages":"Pages 69-81"},"PeriodicalIF":0.0000,"publicationDate":"1983-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0376-5075(83)90060-0","citationCount":"0","resultStr":"{\"title\":\"On ordering requests to servers in a distributed system\",\"authors\":\"Alfredo R. Piquer\",\"doi\":\"10.1016/0376-5075(83)90060-0\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>A process offering a service in a distributed system receives request messages from client processes. For proper system behavior, it is often necessary for requests to be serviced in the same order that they are sent. Ensuring this order requires an elaborate scheme, unless certain restrictions are imposed on the distributed system.</p><p>We present some restrictions that ensure that requests are received at a server in the same order that they are sent. With these restrictions, each server can safely service requests in the order of arrival. The restrictions either apply to the message routing, or to the client/server communication. The restrictions on message routing are often satisfied by systems based on local networks, and the restrictions on client/server communication are satisfied by some existing message passing schemes.</p></div>\",\"PeriodicalId\":100316,\"journal\":{\"name\":\"Computer Networks (1976)\",\"volume\":\"7 2\",\"pages\":\"Pages 69-81\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1983-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/0376-5075(83)90060-0\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Networks (1976)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/0376507583900600\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Networks (1976)","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/0376507583900600","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On ordering requests to servers in a distributed system
A process offering a service in a distributed system receives request messages from client processes. For proper system behavior, it is often necessary for requests to be serviced in the same order that they are sent. Ensuring this order requires an elaborate scheme, unless certain restrictions are imposed on the distributed system.
We present some restrictions that ensure that requests are received at a server in the same order that they are sent. With these restrictions, each server can safely service requests in the order of arrival. The restrictions either apply to the message routing, or to the client/server communication. The restrictions on message routing are often satisfied by systems based on local networks, and the restrictions on client/server communication are satisfied by some existing message passing schemes.