Object-oriented programming model for accessing hierarchical databases
    1.
    发明授权
    Object-oriented programming model for accessing hierarchical databases 失效
    面向对象编程模型,用于访问分层数据库

    公开(公告)号:US06529914B1

    公开(公告)日:2003-03-04

    申请号:US09070528

    申请日:1998-04-30

    IPC分类号: G06F1730

    摘要: A method, apparatus, and article of manufacture for accessing a hierarchical database using an object-oriented programming model. The database is modeled into an objects framework, wherein the objects framework corresponds to application views, data structures, and data defined and stored in the database. The database is then accessed through the objects framework. A class definition tool generates class definitions for objects that encapsulate or wrapper the data retrieved from the database.

    摘要翻译: 一种用于使用面向对象编程模型访问分层数据库的方法,装置和制品。 数据库被建模为对象框架,其中对象框架对应于定义并存储在数据库中的应用程序视图,数据结构和数据。 然后通过对象框架访问数据库。 类定义工具为封装或包装从数据库检索的数据的对象生成类定义。

    Hierarchical query syntax for inquiring and selecting among database objects
    2.
    发明授权
    Hierarchical query syntax for inquiring and selecting among database objects 有权
    数据库对象中查询和选择的分层查询语法

    公开(公告)号:US06421661B1

    公开(公告)日:2002-07-16

    申请号:US09299781

    申请日:1999-04-26

    IPC分类号: G06F1730

    摘要: A method, apparatus, and article of manufacture for accessing a hierarchical database. The database is modeled into an objects framework, wherein the objects framework corresponds to application views, data structures, and data defined and stored in the database, as well as message queues. Data is retrieved from the objects framework in response to a query request received from an application program, wherein the query request conforms to a syntax that supports one or more data types used by the database system.

    摘要翻译: 用于访问分层数据库的方法,装置和制品。 数据库被建模为对象框架,其中对象框架对应于应用程序视图,数据结构以及数据库中定义和存储的数据以及消息队列。 响应于从应用程序接收到的查询请求,从对象框架检索数据,其中查询请求符合支持数据库系统使用的一种或多种数据类型的语法。

    Object-oriented paradigm for accessing system service requests by modeling system service calls into an object framework
    3.
    发明授权
    Object-oriented paradigm for accessing system service requests by modeling system service calls into an object framework 失效
    通过将系统服务调用建模为对象框架来访问系统服务请求的面向对象范例

    公开(公告)号:US06539397B1

    公开(公告)日:2003-03-25

    申请号:US09538930

    申请日:2000-03-31

    IPC分类号: G06F1730

    摘要: A method, apparatus, and article of manufacture for accessing a hierarchical database. The database is modeled into an objects framework, wherein the objects framework corresponds to one or more application views, database definitions, and data defined and stored in the database system, one or more message queues for communicating with the database system, and one or more system services of the database system Transactions from an application program are processed through the objects framework using the message queue objects. System services provided by the database system are invoked from an application program through the objects framework using the system services objects.

    摘要翻译: 用于访问分层数据库的方法,装置和制品。 数据库被建模为对象框架,其中对象框架对应于定义和存储在数据库系统中的一个或多个应用程序视图,数据库定义和数据,用于与数据库系统通信的一个或多个消息队列,以及一个或多个 数据库系统系统服务从应用程序的事务处理通过对象框架使用消息队列对象。 通过使用系统服务对象的对象框架,从应用程序调用数据库系统提供的系统服务。

    Multi-frame output form that facilitates internet search and update in a hierarchical database
    4.
    发明授权
    Multi-frame output form that facilitates internet search and update in a hierarchical database 有权
    多帧输出格式,便于在分层数据库中进行互联网搜索和更新

    公开(公告)号:US06430571B1

    公开(公告)日:2002-08-06

    申请号:US09374906

    申请日:1999-08-13

    IPC分类号: G06F1700

    摘要: A method, apparatus, and article of manufacture for accessing a hierarchical database. The hierarchical structure of a database is modeled into an objects framework, wherein the objects framework is comprised of one or more objects that correspond to application views, database definitions, and data defined and stored in the database, and the objects are organized into a tree structure to represent the hierarchical structure of the database. An Internet-enabled application accesses the hierarchical structure of the database through the objects framework using at least one multi-frame output form, wherein the multi-frame output form displays data from a plurality of the objects.

    摘要翻译: 用于访问分层数据库的方法,装置和制品。 数据库的层次结构被建模为对象框架,其中对象框架由对应于应用程序视图,数据库定义以及定义和存储在数据库中的数据的一个或多个对象组成,并且对象被组织成树 结构来表示数据库的层次结构。 支持互联网的应用程序使用至少一个多帧输出形式通过对象框架访问数据库的分层结构,其中多帧输出形式显示来自多个对象的数据。

    Internet-enabled generic application program for accessing hierarchical
data
    5.
    发明授权
    Internet-enabled generic application program for accessing hierarchical data 失效
    支持互联网的通用应用程序,用于访问分层数据

    公开(公告)号:US6128611A

    公开(公告)日:2000-10-03

    申请号:US70273

    申请日:1998-04-30

    IPC分类号: G06F17/30

    摘要: A method, apparatus, and article of manufacture for accessing a hierarchical database. An objects framework models the database as one or more objects. An Internet-enabled generic application program accesses the database via the objects framework. The present invention introduces an Internet-enabled generic application program for accessing hierarchical databases, such as an IMS.TM. database, by modeling the database into an objects framework and then accessing the database via the objects framework using standard tools, such as the DL/I.TM. query language for the IMS.TM. database. The Internet-enabled generic application program dynamically builds a DL/I.TM. query string based on web browser inputs. The generic application program loads the objects framework to instantiate IMS.TM. objects and dynamically constructs DL/I.TM. calls to access the IMS.TM. database. The generic application program can be used in a number of different environments, such as: (1) DL/I.TM. batch processing and (2) on-line transactions including both IMS.TM. and CICS.TM. transactions. Moreover, the generic application program and objects framework can be executed in any MVS address space, including IMS.TM. and non-IMS.TM. address spaces, such as web server address spaces. With this invention, customers can continue to access their business data in IMS.TM. databases using the latest Internet technology, without relying on legacy application programs and without developing new application programs. Thus, the present invention offers improved IMS.TM. application programming productivity by supporting IMS.TM. business objects and data objects, by eliminating complicated DL/I.TM. programming, and by supporting use of object-oriented programming tools.

    摘要翻译: 用于访问分层数据库的方法,装置和制品。 对象框架将数据库建模为一个或多个对象。 支持Internet的通用应用程序通过对象框架访问数据库。 本发明通过将数据库建模成对象框架,然后通过使用诸如DL / I的标准工具通过对象框架访问数据库来引入用于访问诸如IMS TM数据库的分层数据库的因特网功能的通用应用程序 TM TM数据库的TM查询语言。 基于互联网的通用应用程序基于Web浏览器输入动态构建DL / I TM查询字符串。 通用应用程序加载对象框架来实例化IMS TM对象,并动态构建DL / I TM调用以访问IMS TM数据库。 通用应用程序可以在许多不同的环境中使用,例如:(1)DL / I TM批处理和(2)在线交易,包括IMS TM和CICS TM交易。 此外,通用应用程序和对象框架可以在任何MVS地址空间中执行,包括IMS TM和非IMS TM地址空间,诸如web服务器地址空间。 通过本发明,客户可以使用最新的互联网技术继续访问IMS TM数据库中的业务数据,而不依赖于传统的应用程序,而不需要开发新的应用程序。 因此,本发明通过消除复杂的DL / I TM编程以及支持面向对象编程工具的使用,通过支持IMS TM业务对象和数据对象来提供改善的IMS TM应用编程生产率。