【24h】

An approach to making CORBA support equivalence relationships

机译:一种使CORBA支持对等关系的方法

获取原文

摘要

Type compatibility is an important issue in the area of service type evolution as it is desirable for a new-version service to still be compatible with its old version in order that existing clients of the old service are affected by the change as little as possible. The paper introduces a new type relationship called an equivalence relationship which concerns functionality compatibility rather than interface signature compatibility when determining substitutability between two service versions. To support this kind of relationship, parts of the CORBA invocation model will be extended to allow information of equivalent service versions to be discovered at run time from the augmented CORBA Interface Repository. A client request to an old service will then be dynamically and transparently composed as a new-version invocation to a new-version service. The proposed extensions will be useful to provide compatibility not only between versions of the same service but also between two distinct services that have equivalent functionality.
机译:类型兼容性是服务类型演变领域中的一个重要问题,因为希望新版本的服务仍然与其旧版本兼容,以使旧服务的现有客户端受更改的影响尽可能小。本文介绍了一种称为等价关系的新类型关系,当确定两个服务版本之间的可替代性时,该关系涉及功能兼容性而不是接口签名兼容性。为了支持这种关系,将扩展CORBA调用模型的某些部分,以允许在运行时从增强的CORBA接口存储库中发现等效服务版本的信息。然后,客户对旧服务的请求将被动态透明地构成为对新版本服务的新版本调用。提议的扩展将不仅用于提供同一服务的版本之间的兼容性,而且还可以用于具有相同功能的两个不同的服务之间的兼容性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号