首页> 外国专利> METHODOLOGY FOR GENERATING OBJECT STRUCTURES FOR ACCESSING CONVENTIONAL, NON-OBJECT-ORIENTED BUSINESS APPLICATIONS

METHODOLOGY FOR GENERATING OBJECT STRUCTURES FOR ACCESSING CONVENTIONAL, NON-OBJECT-ORIENTED BUSINESS APPLICATIONS

机译:生成对象结构以访问常规的,非对象导向的业务应用程序的方法

摘要

The invention proposes a method of defining and generating cooperating object structures for accessing Business Applications (BAs) which were not built upon the principles of object orientation (OO) in an OO manner. One step of the method is targeted at the definition of true Business Object (BO) classes with a unique meaning as entities or concepts in terms of the underlying business as supported by the BA. As the BAs process the business relevant data, their spectrum of the input and output parameters serve to define the BO Attributes (BOAs) of the individual BO classes. A further step of the method is the encapsulation of the individual BAs within Transactional Object (TO) classes for controlling and executing the BAs. TO instances are able to autonomously extract BOA values from the BO instances to assemble the input parameters for BA execution. The TO instances are also endowed to process the output parameters as returned by the BA to materialize BOs, i.e. to extend existing BOs with new BOAs or to instantiate new BO instances. Interacting with the BOs may transparently result in executing BAs with the TOs thus the BOs support an OO-access of the BAs. The BAs may even be executed on a remote data processing system as TOs are able to drive communication protocols.
机译:本发明提出了一种定义和生成用于访问业务应用程序(BA)的协作对象结构的方法,该对象结构不是以面向对象的方式基于对象定向(OO)的原理构建的。该方法的第一步是针对具有业务代表(BA)支持的基础业务的实体或概念具有唯一含义的真实业务对象(BO)类的定义。当BA处理与业务相关的数据时,它们的输入和输出参数范围用于定义各个BO类的BO属性(BOA)。该方法的另一步骤是将各个BA封装在用于控制和执行BA的交易对象(TO)类中。 TO实例能够从BO实例中自主提取BOA值,以组合输入参数以执行BA。还赋予TO实例以处理BA返回的输出参数,以实现BO,即用新的BOA扩展现有的BO或实例化新的BO实例。与BO进行交互可以透明地导致与TO一起执行BA,因此BO支持BA的OO访问。由于TO能够驱动通信协议,因此BA甚至可以在远程数据处理系统上执行。

著录项

  • 公开/公告号EP0783733B1

    专利类型

  • 公开/公告日2001-11-14

    原文格式PDF

  • 申请/专利权人 IBM;

    申请/专利号EP19950922524

  • 申请日1995-06-07

  • 分类号G06F9/44;

  • 国家 EP

  • 入库时间 2022-08-22 00:37:33

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号