{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,30]],"date-time":"2022-03-30T23:46:25Z","timestamp":1648683985202},"reference-count":21,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[1989,2,1]],"date-time":"1989-02-01T00:00:00Z","timestamp":602294400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computer Communications"],"published-print":{"date-parts":[[1989,2]]},"DOI":"10.1016\/0140-3664(89)90045-5","type":"journal-article","created":{"date-parts":[[2003,8,7]],"date-time":"2003-08-07T18:34:07Z","timestamp":1060281247000},"page":"31-38","source":"Crossref","is-referenced-by-count":3,"title":["Remote procedure call facility for a PC environment"],"prefix":"10.1016","volume":"12","author":[{"given":"T Patrick","family":"Martin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ian A","family":"Macleod","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brent","family":"Nordin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"No 3","key":"10.1016\/0140-3664(89)90045-5_BIB1","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1145\/4229.4234","article-title":"A Butler process for resource sharing on spice machines","volume":"Vol 3","author":"Dannerberg","year":"1985","journal-title":"ACM Trans. Office Inf. Syst."},{"issue":"No 8","key":"10.1016\/0140-3664(89)90045-5_BIB2","doi-asserted-by":"crossref","first-page":"895","DOI":"10.1109\/TSE.1987.233508","article-title":"A resource sharing system for personal computers in a LAN: concepts, design and experience","volume":"Vol SE-13","author":"Summers","year":"1987","journal-title":"IEEE Trans. Software Eng."},{"issue":"No 1","key":"10.1016\/0140-3664(89)90045-5_BIB3","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/2080.357392","article-title":"Implementing remote procedure calls","volume":"Vol 2","author":"Birrell","year":"1984","journal-title":"ACM Trans. Comput. Syst."},{"issue":"No 8","key":"10.1016\/0140-3664(89)90045-5_BIB4","doi-asserted-by":"crossref","first-page":"880","DOI":"10.1109\/TSE.1987.233507","article-title":"A remote procedure call facility for interconnecting heterogeneous computer systems","volume":"Vol SE-13","author":"Bershad","year":"1987","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/0140-3664(89)90045-5_BIB5","series-title":"Technical Reference PC Network","year":"1984"},{"key":"10.1016\/0140-3664(89)90045-5_BIB6","series-title":"Disk Operating System Technical Reference","year":"1985"},{"key":"10.1016\/0140-3664(89)90045-5_BIB7","series-title":"Proc. 1986 ACM SIGSMALL\/PC Symposium on Small Syst.","first-page":"110","article-title":"Remote operations across networks of small computers","author":"Nordin","year":"1986"},{"issue":"No 4","key":"10.1016\/0140-3664(89)90045-5_BIB8","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1145\/69622.357182","article-title":"A value transmission method for abstract data types","volume":"Vol 4","author":"Herlihy","year":"1982","journal-title":"ACM Trans. Prog. Lang. Syst."},{"key":"10.1016\/0140-3664(89)90045-5_BIB9","article-title":"Remote Procedure Call","author":"Nelson","year":"1981"},{"issue":"No 1","key":"10.1016\/0140-3664(89)90045-5_BIB10","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/32.4620","article-title":"Rajdoot: a remote procedure call mechanism supporting orphan detection and killing","volume":"Vol SE-14","author":"Panzieri","year":"1988","journal-title":"IEEE Trans. Software Eng."},{"issue":"No 2","key":"10.1016\/0140-3664(89)90045-5_BIB11","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1145\/12527.12529","article-title":"Heterogeneous computing environments: report on the ACM SIGOPS workshop on accommodating heterogeneity","volume":"Vol 30","author":"Notkin","year":"1987","journal-title":"Commun. ACM"},{"key":"10.1016\/0140-3664(89)90045-5_BIB12","series-title":"External Data Representation Protocol Specification","year":"1986"},{"key":"10.1016\/0140-3664(89)90045-5_BIB13","series-title":"Inter-Process Communication Primer, Release 3.0","year":"1986"},{"issue":"No 10","key":"10.1016\/0140-3664(89)90045-5_BIB14","doi-asserted-by":"crossref","first-page":"932","DOI":"10.1145\/6617.6618","article-title":"Notable computer networks","volume":"Vol 29","author":"Quaterman","year":"1986","journal-title":"Commun. ACM"},{"key":"10.1016\/0140-3664(89)90045-5_BIB15","series-title":"Proc. 12th Annual ACM Symposium on Principles of Prog. Lang.","first-page":"225","article-title":"Matchmaker: an interface specification language for distributed processing","author":"Jones","year":"1985"},{"issue":"No 3","key":"10.1016\/0140-3664(89)90045-5_BIB16","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/2166.357215","article-title":"Guardians and actions: linguistic support for robust, distributed programs","volume":"Vol 5","author":"Liskov","year":"1983","journal-title":"ACM Trans. Prog. Lang. & Syst."},{"issue":"No 4","key":"10.1016\/0140-3664(89)90045-5_BIB17","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1145\/358468.358478","article-title":"Performing remote operations efficiently on a local computer network","volume":"Vol 25","author":"Spector","year":"1982","journal-title":"Commun. ACM"},{"issue":"No 4","key":"10.1016\/0140-3664(89)90045-5_BIB18","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1145\/357401.357402","article-title":"End-to-end arguments in system design","volume":"Vol 2","author":"Saltzer","year":"1984","journal-title":"ACM Trans. Comput. Syst."},{"issue":"No 3","key":"10.1016\/0140-3664(89)90045-5_BIB19","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1145\/989.1188","article-title":"Synchronizing shared abstract types","volume":"Vol 2","author":"Schwarz","year":"1984","journal-title":"ACM Trans. Comput. Syst."},{"key":"10.1016\/0140-3664(89)90045-5_BIB20","doi-asserted-by":"crossref","first-page":"1147","DOI":"10.1002\/spe.4380121206","article-title":"The Newcastle connection or Unixes of the world unite","volume":"Vol 12","author":"Brownbridge","year":"1982","journal-title":"Software: Pract. & Exper."},{"issue":"No 1","key":"10.1016\/0140-3664(89)90045-5_BIB21","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1109\/TSE.1987.232837","article-title":"A stub generator for multilanguage RPC in heterogeneous environments","volume":"Vol SE-13","author":"Gibbons","year":"1987","journal-title":"IEEE Trans. Software Eng."}],"container-title":["Computer Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0140366489900455?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0140366489900455?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,3,15]],"date-time":"2019-03-15T04:24:30Z","timestamp":1552623870000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0140366489900455"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989,2]]},"references-count":21,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1989,2]]}},"alternative-id":["0140366489900455"],"URL":"https:\/\/doi.org\/10.1016\/0140-3664(89)90045-5","relation":{},"ISSN":["0140-3664"],"issn-type":[{"value":"0140-3664","type":"print"}],"subject":[],"published":{"date-parts":[[1989,2]]}}}