从ISODE/ROSE迁移到DCE/RPC:一个通用接口和编译器

J. Hummes, W. Gerteis
{"title":"从ISODE/ROSE迁移到DCE/RPC:一个通用接口和编译器","authors":"J. Hummes, W. Gerteis","doi":"10.1109/ICDP.1996.864198","DOIUrl":null,"url":null,"abstract":"ROSE of the OSI Reference Model and the RPC paradigm are two major concepts in the area of distributed computing. ISODE and DCE RPC are implementations of these models. This paper is addressed towards distributed application programmers, who use the RO-notation of ASN.1 as specification language and want to develop RPC applications as well. We introduce an approach of a common interface, which consists of two parts: A common interface to the runtime environments of ISODE and DCE, and a transformation from a specification given in the RO-notation into DCE IDL. Using this interface we provide a migration path from an application based on ISODE to one based on DCE. The concept also enables newly developed applications to run in both environments, which in creases the number of potential users substantially. Furthermore the specification of user specific data types and operations can be preserved in ASN.1, since the transformation into DCE IDL is generated by the compiler ro2idl.","PeriodicalId":127207,"journal":{"name":"Proceedings of IFIP/IEEE International Conference on Distributed Platforms","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Migrating from ISODE/ROSE to DCE/RPC: a common interface and a compiler\",\"authors\":\"J. Hummes, W. Gerteis\",\"doi\":\"10.1109/ICDP.1996.864198\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"ROSE of the OSI Reference Model and the RPC paradigm are two major concepts in the area of distributed computing. ISODE and DCE RPC are implementations of these models. This paper is addressed towards distributed application programmers, who use the RO-notation of ASN.1 as specification language and want to develop RPC applications as well. We introduce an approach of a common interface, which consists of two parts: A common interface to the runtime environments of ISODE and DCE, and a transformation from a specification given in the RO-notation into DCE IDL. Using this interface we provide a migration path from an application based on ISODE to one based on DCE. The concept also enables newly developed applications to run in both environments, which in creases the number of potential users substantially. Furthermore the specification of user specific data types and operations can be preserved in ASN.1, since the transformation into DCE IDL is generated by the compiler ro2idl.\",\"PeriodicalId\":127207,\"journal\":{\"name\":\"Proceedings of IFIP/IEEE International Conference on Distributed Platforms\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of IFIP/IEEE International Conference on Distributed Platforms\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICDP.1996.864198\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of IFIP/IEEE International Conference on Distributed Platforms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDP.1996.864198","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

OSI参考模型的ROSE和RPC范式是分布式计算领域的两个主要概念。ISODE和DCE RPC是这些模型的实现。本文面向使用ASN.1的ro符号作为规范语言并希望开发RPC应用程序的分布式应用程序编程人员。我们介绍了一种公共接口的方法,它由两部分组成:ISODE和DCE运行时环境的公共接口,以及从ro符号给出的规范到DCE IDL的转换。使用这个接口,我们提供了从基于ISODE的应用程序到基于DCE的应用程序的迁移路径。这个概念还使新开发的应用程序能够在这两种环境中运行,从而大大增加了潜在用户的数量。此外,用户特定数据类型和操作的规范可以保留在ASN.1中,因为到DCE IDL的转换是由编译器ro2idl生成的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Migrating from ISODE/ROSE to DCE/RPC: a common interface and a compiler
ROSE of the OSI Reference Model and the RPC paradigm are two major concepts in the area of distributed computing. ISODE and DCE RPC are implementations of these models. This paper is addressed towards distributed application programmers, who use the RO-notation of ASN.1 as specification language and want to develop RPC applications as well. We introduce an approach of a common interface, which consists of two parts: A common interface to the runtime environments of ISODE and DCE, and a transformation from a specification given in the RO-notation into DCE IDL. Using this interface we provide a migration path from an application based on ISODE to one based on DCE. The concept also enables newly developed applications to run in both environments, which in creases the number of potential users substantially. Furthermore the specification of user specific data types and operations can be preserved in ASN.1, since the transformation into DCE IDL is generated by the compiler ro2idl.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
SMT: a system monitoring tool for DCE Distributed computing environment (DCE) porting tool Standards for distributed platforms Performance evaluation of a distributed application performance monitor The impact of mobility on distributed systems platforms
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1