首页> 外国专利> Remote procedure calling with marshaling and unmarshaling of arbitrary non-conformant pointer sizes

Remote procedure calling with marshaling and unmarshaling of arbitrary non-conformant pointer sizes

机译:远程过程调用,对任意不合格的指针大小进行封送处理

摘要

A remote procedure call marshaling architecture provides remote procedure call interoperability between computers having arbitrary native data format pointer sizes not conforming to an on-wire multicanonical data representation of the remote procedure calls. The architecture includes an interface description language compiler having a code path generic to effecting marshaling of data structures containing non-conformant pointers. When compiled to run on a computing platform having a native, non-conformant pointer size, the code path is automatically configured to effect marshaling of data structure containing pointers of the computing platform's native pointer size.
机译:远程过程调用封送处理体系结构提供了计算机之间的远程过程调用互操作性,这些计算机的任意本机数据格式指针大小不符合远程过程调用的在线多规范数据表示形式。该体系结构包括接口描述语言编译器,该接口描述语言编译器具有通用的代码路径,该代码路径用于影响包含不一致指针的数据结构的封送处理。当被编译以在具有本机,不一致指针大小的计算平台上运行时,代码路径将自动配置为影响包含计算平台本机指针大小的指针的数据结构的封送处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号