会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and apparatus for allowing generic stubs to marshal and unmarshal
data in object reference specific data formats
    • 用于允许通用存根以对象引用特定数据格式编组和解组数据的方法和装置
    • US5737607A
    • 1998-04-07
    • US534966
    • 1995-09-28
    • Graham HamiltonSwee Boon LimPeter B. KesslerJeffrey D. NisewangerSanjay R. Radia
    • Graham HamiltonSwee Boon LimPeter B. KesslerJeffrey D. NisewangerSanjay R. Radia
    • G06F15/16G06F9/44G06F9/46
    • G06F9/547G06F9/548
    • The invention provides solutions to the problems which are encountered by object oriented systems designers when attempting to implement schemes for object invocation and for argument passing in distributed systems wherein the arguments may be objects, and wherein the system supports a multiplicity of ORB-specific data formats, in ways which do not lock the object oriented base system into methods which may be difficult to change at a later time. Moreover, the invention disclosed describes a "Marshal Buffer mechanism" which contains methods for marshaling data for a specific ORB; a "Multi-ORB Marshaling system" which permits a Client Application and related stub to invoke an operation on a target object without any knowledge or concern about which ORB this target object uses or what data format the ORB requires for the arguments of the operation invoked; and a "Computer system for multi-ORB communication" comprising an ORB independent layer which contains Client Applications and stubs; an ORB dependent-OS independent layer which contains ORB dependent code/Subcontract code mechanisms as well as ORB specific Marshal Buffers for a multiplicity of ORBs; and an Operating System (OS) layer.
    • 本发明为面向对象的系统设计者在尝试实现用于对象调用的方案和在其中参数可以是对象的分布式系统中的参数传递时遇到的问题提供解决方案,并且其中系统支持多种ORB特定的数据格式 ,以不将面向对象的基础系统锁定到以后可能难以改变的方法的方式。 此外,所公开的发明描述了一种“元帅缓冲机制”,其包含用于针对特定ORB进行封送数据的方法; 一个“多ORB封送系统”允许客户端应用程序和相关的存根调用目标对象上的操作,而不知道或关心此目标对象使用哪个ORB或ORB需要哪些数据格式来调用操作的参数 ; 和“ORB通信用计算机系统”,它包括一个ORB独立层,它包含客户端应用程序和存根; 一个ORB依赖OS独立层,它包含ORB相关代码/分包代码机制以及ORB特定的元数缓冲器,用于多个ORB; 和操作系统(OS)层。