摘要:
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.
摘要:
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. 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.
摘要:
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.
摘要:
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.
摘要:
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.
摘要:
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应用编程生产率。