Persistent object storage system with modifiable group skeletal formats
    1.
    发明授权
    Persistent object storage system with modifiable group skeletal formats 失效
    具有可修改的组骨架格式的持久对象存储系统

    公开(公告)号:US5613099A

    公开(公告)日:1997-03-18

    申请号:US409109

    申请日:1995-03-23

    IPC分类号: G06F9/44 G06F7/00

    CPC分类号: G06F9/4435

    摘要: A system of modifiable group skeletal formatting of persistent objects. The object oriented framework provides abstract classes for persistent object grouping and storage. Abstract classes define the interfaces and allow implementation details to be deferred until runtime. The implementor creates subclasses overriding the abstract methods and implementing specific group skeletal formats. Multiple formats can be defined and object instance variables set to indicate which formatter to use. The defined interfaces and methods allows interchangeable substitution of group formatters.

    摘要翻译: 持久性对象的可修改组骨架格式化系统。 面向对象的框架为持久对象分组和存储提供了抽象类。 抽象类定义接口并允许实现细节被延迟到运行时。 实现者创建覆盖抽象方法并实现特定组骨架格式的子类。 可以定义多种格式,并将对象实例变量设置为指示要使用的格式化程序。 定义的接口和方法允许组格式化程序的可互换替换。

    Persistent object mapping system and method with abstract schema mapper
    2.
    发明授权
    Persistent object mapping system and method with abstract schema mapper 失效
    持久对象映射系统和方法与抽象模式映射器

    公开(公告)号:US5729739A

    公开(公告)日:1998-03-17

    申请号:US569550

    申请日:1995-12-08

    IPC分类号: G06F9/44 G06F12/00 G06F7/00

    CPC分类号: G06F9/4435 Y10S707/99944

    摘要: A system for mapping data between a selected object and a persistent medium in an object-oriented computer system is disclosed, wherein the data is manipulated by processing methods associated with the object. The system selects a target to which the data is to be mapped and converts the data invoking to an environment type in which the data is to be mapped. The system further constructs a mapping method associated with the mapping request for mapping between the selected object and the persistent medium, where the method group consists of "store new", "store existing", "restore", and "delete". Further, a method is also disclosed for mapping a data structure between an object, which is in a class object, and a persistent medium in an object-oriented environment. The method includes receiving a request to map the data structure between the object and the persistent medium at the object. The request is sent from the identification object to the class object. A plurality of data mapping methods is then defined for each persistent object Then, a request to invoke one of the plurality of mapping methods is constructed. After which, one of the plurality of mapping methods for mapping the data structure between the object and the persistent medium is performed.

    摘要翻译: 公开了一种用于在面向对象计算机系统中的选定对象和持久介质之间映射数据的系统,其中通过与对象相关联的处理方法来操纵数据。 系统选择要映射数据的目标,并将调用的数据转换为要映射数据的环境类型。 该系统进一步构建与映射请求相关联的映射方法,用于在所选择的对象和持久性介质之间进行映射,其中方法组由“存储新”,“存储现有”,“恢复”和“删除”组成。 此外,还公开了一种用于在面向对象环境中的对象之间映射数据结构的方法和持久化介质。 该方法包括接收在对象和物体之间的对象和持久媒体之间映射数据结构的请求。 请求从标识对象发送到类对象。 然后为每个持久对象定义多个数据映射方法然后,构建调用多个映射方法之一的请求。 之后,执行用于映射对象和持久媒体之间的数据结构的多种映射方法之一。

    Method and system for optimizing access to a datastore
    3.
    发明授权
    Method and system for optimizing access to a datastore 失效
    优化访问数据存储区的方法和系统

    公开(公告)号:US5694597A

    公开(公告)日:1997-12-02

    申请号:US234435

    申请日:1994-04-26

    IPC分类号: G06F9/44 G06F12/00 G06F17/30

    摘要: A method in a data processing system for optimizing access to a Datastore in an object-oriented environment. The data processing system includes an object and an identification object, wherein the identification object is an instance of a class object. The method includes receiving a request to open the Datastore at the identification object. The request is sent from the identification object its class object in response to receiving the request. Then whether the Datastore is open is determined in response to receiving the request at the class object. The Datastore is opened in response to the Datastore being closed and a message is sent to the identification object indicating that the Datastore has been opened. If the Datastore is already open, a message to the identification object indicating that the Datastore has been opened, wherein access to the Datastore is optimized.

    摘要翻译: 数据处理系统中的方法,用于在面向对象环境中优化对数据存储区的访问。 数据处理系统包括对象和识别对象,其中识别对象是类对象的实例。 该方法包括接收在识别对象处打开数据存储的请求。 响应于接收到请求,请求从识别对象发送给其类对象。 然后,响应于在类对象上接收到请求,确定数据存储区是否打开。 打开数据存储区以响应数据存储被关闭,并将消息发送到标识对象,指示数据存储已经打开。 如果数据存储已经打开,则向标识对象发送一条指示数据存储已经打开的消息,其中对数据存储区的访问进行了优化。