DELIVERING AND DEPLOYING SERVICES IN MULTI-SERVER LANDSCAPES
    1.
    发明申请
    DELIVERING AND DEPLOYING SERVICES IN MULTI-SERVER LANDSCAPES 审中-公开
    在多服务器景观中交付和提供服务

    公开(公告)号:US20160098253A1

    公开(公告)日:2016-04-07

    申请号:US14508503

    申请日:2014-10-07

    IPC分类号: G06F9/44

    CPC分类号: G06F8/60 G06F8/20

    摘要: Methods, systems, and computer-readable storage media for development and deployment of a product to a multi-server landscape. In some implementations, actions include receiving first user input defining a product and indicating two or more components that the product includes, receiving second user input including a project definition of a project, the project being associated with development and deployment of the product to a multi-server landscape, the second user input indicating respective IDEs used to develop the two or more components, and receiving third user input, and in response to the third user input, automatically: providing metadata indicating the project, constituent components of the product, and one or more run-time environments for deployment of constituent components, receiving the two or more components respectively developed using the two or more IDEs, and generating a product package including the metadata and the two or more components.

    摘要翻译: 用于将产品开发和部署到多服务器环境的方法,系统和计算机可读存储介质。 在一些实现中,动作包括接收定义产品的第一用户输入并且指示产品包括的两个或多个组件,接收包括项目的项目定义的第二用户输入,该项目与产品的开发和部署相关联到多 - 服务器风景,第二用户输入指示用于开发两个或多个组件的各个IDE,以及接收第三用户输入,并且响应于第三用户输入,自动地:提供指示项目的元数据,产品的组成部分和 用于部署构成组件的一个或多个运行时环境,接收分别使用两个或多个IDE开发的两个或多个组件,以及生成包括元数据和两个或更多个组件的产品包。

    FILE-BASED TRANSPORT OF TABLE CONTENT
    2.
    发明申请
    FILE-BASED TRANSPORT OF TABLE CONTENT 有权
    基于文件的表格运输

    公开(公告)号:US20160266895A1

    公开(公告)日:2016-09-15

    申请号:US14645611

    申请日:2015-03-12

    IPC分类号: G06F9/44 G06F17/30

    摘要: A system includes reception of a configuration set definition file defining the structure of one or more customizing tables of a software application, reception of a configuration data file including data for the one or more customizing tables, and, during activation of the software application in a run-time system, generation of the one or more customizing tables based on the configuration set definition file, generation of a service to access the configuration data file, and population of the one or more customizing tables with data of the configuration data file.

    摘要翻译: 系统包括接收定义软件应用的一个或多个定制表的结构的配置集定义文件,包括用于一个或多个定制表的数据的配置数据文件的接收,以及在软件应用的激活期间 运行时系统,基于配置集定义文件生成一个或多个定制表,生成访问配置数据文件的服务,以及使用配置数据文件的数据的一个或多个定制表的总体。

    Data models containing host language embedded constraints
    3.
    发明授权
    Data models containing host language embedded constraints 有权
    包含主机语言嵌入约束的数据模型

    公开(公告)号:US09354948B2

    公开(公告)日:2016-05-31

    申请号:US14020657

    申请日:2013-09-06

    摘要: Techniques are described for expressing a constraint in a host language. A constraint can be defined in the host language as an event handler. The event handler can be registered to a built-in event associated with an object of the database that the constraint is intended to validate. When the object triggers the built-in event, the event handler is called to execute the constraint. Exemplary built-in events include onSave (trigger the event when the object is saved), onValidate (trigger the event when an explicit call to validate the object is detected), onInsert (trigger the event when the object is inserted), onUpdate (trigger the event when the object is updated), and onCheckBeforeSave (trigger the event when the object is checked prior to saving).

    摘要翻译: 描述用于在主机语言中表达约束的技术。 约束可以在主机语言中定义为事件处理程序。 可以将事件处理程序注册到与数据库的对象相关联的内置事件,该约束将用于验证。 当对象触发内置事件时,将调用事件处理程序来执行约束。 示例性的内置事件包括onSave(当保存对象时触发事件),onValidate(触发事件,当检测到验证对象的显式调用)时,onInsert(触发插入对象时的事件),onUpdate(trigger 当对象被更新时的事件)和onCheckBeforeSave(在保存之前检查对象时触发事件)。

    Systems and methods for processing source code during debugging operations
    5.
    发明授权
    Systems and methods for processing source code during debugging operations 有权
    在调试操作期间处理源代码的系统和方法

    公开(公告)号:US08904352B2

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

    申请号:US12801754

    申请日:2010-06-23

    摘要: Systems and methods consistent with the invention may include displaying, during debugging of source code having corresponding executable code, a screen including a first section, wherein a variable name included in the source code is displayed in a first format in the first section, receiving a user selection of the variable name, converting, by using a processor, the first format of the variable name to a second format in response to the received selection, wherein the variable name includes a plurality of characters and converting the first format of the variable name to the second format includes converting the characters to uppercase, searching for a corresponding variable name in the executable code, and displaying, on the display device, a second section including the corresponding variable name, wherein the variable name is displayed in a third format in the second section.

    摘要翻译: 与本发明一致的系统和方法可以包括在调试具有相应可执行代码的源代码期间显示包括第一部分的屏幕,其中包括在源代码中的变量名称以第一部分中的第一格式显示, 用户选择变量名称,响应于所接收的选择,通过使用处理器将变量名称的第一格式转换为第二格式,其中变量名包括多个字符并转换变量名称的第一格式 到第二格式包括将字符转换为大写字母,在可执行代码中搜索对应的变量名称,以及在显示设备上显示包括相应变量名称的第二部分,其中变量名以第三格式显示 第二部分。

    LOCAL BUFFERS FOR EVENT HANDLERS
    7.
    发明申请
    LOCAL BUFFERS FOR EVENT HANDLERS 有权
    局部缓冲区为事件处理

    公开(公告)号:US20150074685A1

    公开(公告)日:2015-03-12

    申请号:US14020633

    申请日:2013-09-06

    IPC分类号: G06F9/54

    摘要: A technique is described for generating error buffer that includes errors from both a program and event handlers called by the program. A program in an event-driven environment triggers an event. In response to the triggered event, the program calls event handlers related to the event. The event handlers are executed and error messages generated during the execution are stored in a local error buffer. Upon completion of the event handlers, the local error buffers are returned to the program and the program merges the local error buffers with an error buffer associated with the program.

    摘要翻译: 描述了一种用于生成包含由程序调用的程序和事件处理程序的错误的错误缓冲区的技术。 事件驱动环境中的程序触发事件。 响应触发的事件,程序调用与事件相关的事件处理程序。 执行事件处理程序,并在执行期间生成的错误消息存储在本地错误缓冲区中。 完成事件处理程序后,将本地错误缓冲区返回给程序,程序将本地错误缓冲区与程序关联的错误缓冲区合并。

    CORE DATA SERVICES EXTENSIBILITY FOR ENTITY-RELATIONSHIP MODELS
    8.
    发明申请
    CORE DATA SERVICES EXTENSIBILITY FOR ENTITY-RELATIONSHIP MODELS 有权
    核心数据服务实体关系模型的可扩展性

    公开(公告)号:US20150074136A1

    公开(公告)日:2015-03-12

    申请号:US14020675

    申请日:2013-09-06

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30604

    摘要: Embodiments extend the relational model and query language to recognize features of tables and higher level entity-relationship models (ERMs). Extension language is implemented in the data design language (DDL) to incorporate tables, entities (and views) having custom-defined/semantic structure, rather than being limited to primitive types (e.g. flat tables as in standard SQL). The extension language includes an indication that a query is to include all active elements for each table extension or entity extension that is active. The extension language can be chained to extend a table or entity that has been extended.

    摘要翻译: 实施例扩展了关系模型和查询语言,以识别表格和更高级实体关系模型(ERM)的特征。 扩展语言在数据设计语言(DDL)中实现,以包含具有自定义/语义结构的表,实体(和视图),而不是限于原始类型(例如标准SQL中的平面表)。 扩展语言包括一个指示,即查询将包括活动的每个表扩展或实体扩展的所有活动元素。 扩展语言可以被链接以扩展已经被扩展的表或实体。

    ENTITY-RELATIONSHIP MODEL EXTENSIONS USING ANNOTATIONS
    9.
    发明申请
    ENTITY-RELATIONSHIP MODEL EXTENSIONS USING ANNOTATIONS 有权
    使用注释的实体关系模型扩展

    公开(公告)号:US20150074081A1

    公开(公告)日:2015-03-12

    申请号:US14020664

    申请日:2013-09-06

    IPC分类号: G06F17/30

    摘要: Embodiments extend the relational model and language of standard SQL, to recognize features of higher level entity-relationship models (ERMs). Annotation language is implemented in the data design language (DDL) to incorporate tables and entities Using DDL, annotations are typed structures of metadata. Annotations may be used for types, entities and elements. In the query language (QL), annotations may be added to the standard QL. A reflection program may use the metadata of the annotation language for reflection on the tables or entities.

    摘要翻译: 实施例扩展了标准SQL的关系模型和语言,以识别更高级实体关系模型(ERM)的特征。 注释语言在数据设计语言(DDL)中实现,以集成表和实体使用DDL,注释是元数据的类型化结构。 注释可用于类型,实体和元素。 在查询语言(QL)中,可以将标注添加到标准QL中。 反射程序可以使用注释语言的元数据来反映表或实体。

    SADL query view—a model-driven approach to speed-up read-only use cases
    10.
    发明授权
    SADL query view—a model-driven approach to speed-up read-only use cases 有权
    SADL查询视图 - 一种以加速只读用例的模型驱动方法

    公开(公告)号:US08874601B2

    公开(公告)日:2014-10-28

    申请号:US12972157

    申请日:2010-12-17

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30389 G06F17/30421

    摘要: Embodiments of the invention relate to computing, and in particular, to a systems and methods for a querying a database. Certain embodiments implement a model-driven database query (“the SADL query”) facilitating a design-time tool that allows a developer to create the query based upon existing Business Objects (BOs) and their associations. This SADL query leverages mapping between business-layer entities and database-layer entities, such mapping being derived from association metadata already extant in the business model used to create the Business Objects. In certain embodiments, query views may be based upon associations present within the business layer, rather than upon database-level entities (such as joins or restriction rules) that are typically relied upon in conventional query creation. Embodiments of the present invention may thus align query creation more closely with the structure of the business layer, and may also render query design agnostic relative to the identity of the underlying database.

    摘要翻译: 本发明的实施例涉及计算,特别是涉及用于查询数据库的系统和方法。 某些实施例实现了一种促进设计时工具的模型驱动数据库查询(“SADL查询”),该工具允许开发人员基于现有的业务对象(BO)及其关联来创建查询。 该SADL查询利用业务层实体和数据库层实体之间的映射,这种映射是从已经在用于创建业务对象的业务模型中已经存在的关联元数据导出的。 在某些实施例中,查询视图可以基于存在于业务层内的关联而不是在常规查询创建中通常依赖的数据库级实体(例如连接或限制规则)。 因此,本发明的实施例可以使查询创建与业务层的结构更紧密地对齐,并且还可以使查询设计相对于底层数据库的身份不可知。