NATIVE LANGUAGE SUPPORT FOR INTRA-AND INTERLINKED DATA COLLECTIONS USING A MESH FRAMEWORK
    1.
    发明申请
    NATIVE LANGUAGE SUPPORT FOR INTRA-AND INTERLINKED DATA COLLECTIONS USING A MESH FRAMEWORK 有权
    内部语言支持使用网格框架进行内部和互连的数据收集

    公开(公告)号:US20140372398A1

    公开(公告)日:2014-12-18

    申请号:US13916509

    申请日:2013-06-12

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30386 G06F17/30595

    摘要: A mesh structure can be a type concept that extends internal tables or other data structures of a business programming languages (e.g., ABAP) by associations, as known from a data object meta-model. A mesh can include a set of operations, such as for example iteration via an iterator object and selection of instances expressed by a path language. A mesh structure can be optimized for read access and traversal, and can provide a working area that is processed with statements in the business programming language to implement one or more core services directly from the mesh data structure. Related methods, computer program products, and systems are described.

    摘要翻译: 网格结构可以是通过从数据对象元模型已知的关联来扩展商业编程语言(例如,ABAP)的内部表或其他数据结构的类型概念。 网格可以包括一组操作,例如通过迭代器对象的迭代和由路径语言表示的实例的选择。 可以优化网格结构以进行读取和遍历,并且可以提供使用业务编程语言中的语句处理的工作区域,以直接从网格数据结构实现一个或多个核心服务。 描述相关方法,计算机程序产品和系统。

    Native language support for intra-and interlinked data collections using a mesh framework
    2.
    发明授权
    Native language support for intra-and interlinked data collections using a mesh framework 有权
    使用网格框架的内部和互连数据集的母语支持

    公开(公告)号:US09405793B2

    公开(公告)日:2016-08-02

    申请号:US13916509

    申请日:2013-06-12

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30386 G06F17/30595

    摘要: A mesh structure can be a type concept that extends internal tables or other data structures of a business programming languages (e.g., ABAP) by associations, as known from a data object meta-model. A mesh can include a set of operations, such as for example iteration via an iterator object and selection of instances expressed by a path language. A mesh structure can be optimized for read access and traversal, and can provide a working area that is processed with statements in the business programming language to implement one or more core services directly from the mesh data structure. Related methods, computer program products, and systems are described.

    摘要翻译: 网格结构可以是通过从数据对象元模型已知的关联来扩展商业编程语言(例如,ABAP)的内部表或其他数据结构的类型概念。 网格可以包括一组操作,例如通过迭代器对象的迭代和由路径语言表示的实例的选择。 可以优化网格结构以进行读取和遍历,并且可以提供使用业务编程语言中的语句处理的工作区域,以直接从网格数据结构实现一个或多个核心服务。 描述相关方法,计算机程序产品和系统。

    Symmetric transformation processing system
    3.
    发明申请
    Symmetric transformation processing system 有权
    对称转换处理系统

    公开(公告)号:US20050055676A1

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

    申请号:US10658798

    申请日:2003-09-10

    IPC分类号: G06F9/45 G06F9/46

    摘要: An application system includes a first process configured to execute an application program, wherein the application program is operable to use a set of data structures. The application system also includes a second process configured to interpret a markup language document. A transformation template is configured to specify a symmetric mapping between the markup language document and the set of data structures. A transformation virtual machine runs in association with the first process and is operable to execute the transformation template. The transformation virtual machine is operable to perform a symmetric transformation between the markup language document and the set of data structures to allow the first process and the second process to exchange information.

    摘要翻译: 应用系统包括被配置为执行应用程序的第一进程,其中所述应用程序可操作以使用一组数据结构。 应用系统还包括被配置为解释标记语言文档的第二过程。 变换模板被配置为指定标记语言文档和数据结构集之间的对称映射。 转换虚拟机与第一进程相关联地运行,并且可操作以执行转换模板。 转换虚拟机可操作以在标记语言文档和数据结构集之间执行对称变换,以允许第一进程和第二进程交换信息。

    SYMMETRIC TRANSFORMATION PROCESSING SYSTEM
    4.
    发明申请
    SYMMETRIC TRANSFORMATION PROCESSING SYSTEM 有权
    对称变换处理系统

    公开(公告)号:US20070299854A1

    公开(公告)日:2007-12-27

    申请号:US11850420

    申请日:2007-09-05

    IPC分类号: G06F7/00

    摘要: An application system includes a first process configured to execute an application program, wherein the application program is operable to use a set of data structures. The application system also includes a second process configured to interpret a markup language document. A transformation template is configured to specify a symmetric mapping between the markup language document and the set of data structures. A transformation virtual machine runs in association with the first process and is operable to execute the transformation template. The transformation virtual machine is operable to perform a symmetric transformation between the markup language document and the set of data structures to allow the first process and the second process to exchange information.

    摘要翻译: 应用系统包括被配置为执行应用程序的第一进程,其中所述应用程序可操作以使用一组数据结构。 应用系统还包括被配置为解释标记语言文档的第二过程。 变换模板被配置为指定标记语言文档和数据结构集之间的对称映射。 转换虚拟机与第一进程相关联地运行,并且可操作以执行转换模板。 转换虚拟机可操作以在标记语言文档和数据结构集之间执行对称变换,以允许第一进程和第二进程交换信息。

    TRANSPARENT DATABASE TABLE REPLACEMENT
    5.
    发明申请
    TRANSPARENT DATABASE TABLE REPLACEMENT 有权
    透明数据表替换

    公开(公告)号:US20160171020A1

    公开(公告)日:2016-06-16

    申请号:US14570672

    申请日:2014-12-15

    IPC分类号: G06F17/30

    摘要: A table can be replaced with a view transparently to the application. For example, a data dictionary can specify that the view is to be substituted for the table. At runtime, application operations on the table are redirected to be performed on the view. Validation can be performed to ensure congruence between the table and the view. Can be useful for situations where a view with enhanced functionality is desired to be used in place of the table without re-coding the application.

    摘要翻译: 表可以用透明的方式代替应用程序。 例如,数据字典可以指定视图将替代该表。 在运行时,表上的应用程序操作将重定向到视图上执行。 可以执行验证以确保表与视图之间的一致性。 对于需要使用增强功能的视图代替表而不重新编写应用程序的情况,可能会有用。

    Object-relational mapping system and method for generic relationships
    6.
    发明授权
    Object-relational mapping system and method for generic relationships 有权
    对象关系映射系统和通用关系的方法

    公开(公告)号:US07702649B1

    公开(公告)日:2010-04-20

    申请号:US10864185

    申请日:2004-06-08

    IPC分类号: G06F7/00 G06F17/00

    摘要: A system and method are described for performing a mapping between persistent data objects and a database. For example, a method according to one embodiment of the invention comprises determining whether an attribute having a generic type is an instance of a persistent class; and if the attribute is an instance of a persistent class, then mapping the attribute to a discriminator column holding the type associated with the attribute and further mapping the attribute to a reference column holding a key associated with the attribute.

    摘要翻译: 描述了用于执行持久数据对象和数据库之间的映射的系统和方法。 例如,根据本发明的一个实施例的方法包括确定具有通用类型的属性是否是持久类的实例; 并且如果属性是持久类的实例,则将属性映射到保持与该属性相关联的类型的标识符列,并进一步将该属性映射到保存与该属性相关联的密钥的引用列。

    Symmetric transformation processing system
    7.
    发明授权
    Symmetric transformation processing system 有权
    对称转换处理系统

    公开(公告)号:US07302678B2

    公开(公告)日:2007-11-27

    申请号:US10658798

    申请日:2003-09-10

    IPC分类号: G06F9/45

    摘要: An application system includes a first process configured to execute an application program, wherein the application program is operable to use a set of data structures. The application system also includes a second process configured to interpret a markup language document. A transformation template is configured to specify a symmetric mapping between the markup language document and the set of data structures. A transformation virtual machine runs in association with the first process and is operable to execute the transformation template. The transformation virtual machine is operable to perform a symmetric transformation between the markup language document and the set of data structures to allow the first process and the second process to exchange information.

    摘要翻译: 应用系统包括被配置为执行应用程序的第一进程,其中所述应用程序可操作以使用一组数据结构。 应用系统还包括被配置为解释标记语言文档的第二过程。 变换模板被配置为指定标记语言文档和数据结构集之间的对称映射。 转换虚拟机与第一进程相关联地运行,并且可操作以执行转换模板。 转换虚拟机可操作以在标记语言文档和数据结构集之间执行对称变换,以允许第一进程和第二进程交换信息。

    SYSTEMS AND METHODS FOR MAPPING LARGE OBJECT DATA CONTENT IN A DATABASE TABLE TO A WORK AREA
    10.
    发明申请
    SYSTEMS AND METHODS FOR MAPPING LARGE OBJECT DATA CONTENT IN A DATABASE TABLE TO A WORK AREA 有权
    将数据库中的大量对象数据内容映射到工作区域的系统和方法

    公开(公告)号:US20120096050A1

    公开(公告)日:2012-04-19

    申请号:US13295314

    申请日:2011-11-14

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30421

    摘要: According to some embodiments, a programming language in an application server may access different database server implementations, wherein the programming language accesses content of database tables via work areas derived from the database tables. A database table may be mapped to a work area such that each column in the database table is mapped to a corresponding component of the work area (having a default component type based on the column type of the associated column). It may be determined that a particular column in the database table is to store large object data content, and a new mapping to a work area may be defined such that a particular column maps to a corresponding component having a component type other than the default component type.

    摘要翻译: 根据一些实施例,应用服务器中的编程语言可以访问不同的数据库服务器实现,其中编程语言通过从数据库表导出的工作区来访问数据库表的内容。 数据库表可以被映射到工作区,使得数据库表中的每个列被映射到工作区的相应组件(具有基于相关联列的列类型的默认组件类型)。 可以确定数据库表中的特定列是存储大对象数据内容,并且可以定义对工作区的新映射,使得特定列映射到具有除默认组件之外的组件类型的对应组件 类型。