Method for consistent and efficient management of program configuration and customizing data
    1.
    发明授权
    Method for consistent and efficient management of program configuration and customizing data 有权
    一致和有效管理程序配置和定制数据的方法

    公开(公告)号:US07707565B2

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

    申请号:US11173563

    申请日:2005-07-01

    IPC分类号: G06F9/45

    CPC分类号: G06Q10/00

    摘要: A computer system and computer program product executing a method for consistent and efficient management of program configuration and customizing data for a business application program. According to one method, an existing or newly created version of a global switch configuration is provided in a cache shared by one or more other programs. The cached switch configuration provides a configuration for a switch framework that governs access to one or more program functions of a business application. The cached switch configuration is then attached to the business application to provide an attached version of the switch configuration. Compatibility between the attached version of the switch configuration and the business application is determined. If compatibility exists, the business application program is executed in accordance with the attached version of the switch configuration.

    摘要翻译: 一种计算机系统和计算机程序产品,执行用于一致和有效地管理程序配置和定制业务应用程序的数据的方法。 根据一种方法,在由一个或多个其他程序共享的高速缓存中提供全局交换机配置的现有或新创建的版本。 缓存的交换机配置为交换机框架提供了一个配置,用于管理对业务应用程序的一个或多个程序功能的访问。 然后将缓存的交换机配置附加到业务应用程序以提供交换机配置的附加版本。 确定了交换机配置的附加版本与业务应用程序之间的兼容性。 如果兼容性存在,则根据交换机配置的附件版本执行业务应用程序。

    Reducing recompilation frequency
    2.
    发明授权
    Reducing recompilation frequency 有权
    减少重新编译频率

    公开(公告)号:US07340729B2

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

    申请号:US10695635

    申请日:2003-10-28

    IPC分类号: G06F9/45

    CPC分类号: G06F8/20

    摘要: An article of manufacture and a method includes providing a system having an interface, dividing the interface into levels, associating a dependency list with a level, associating a client with the dependency list, and marking the clients associated with a dependency list for recompilation based on a change to a global component.

    摘要翻译: 制品和方法包括提供具有接口的系统,将接口划分为级别,将依赖性列表与级别相关联,将客户端与依赖性列表相关联,以及标记与依赖关系列表关联以重新编译的客户端,以便基于 对全局组件的改变。

    Programming with shared objects in a shared memory
    6.
    发明授权
    Programming with shared objects in a shared memory 有权
    在共享内存中编写共享对象

    公开(公告)号:US07451434B1

    公开(公告)日:2008-11-11

    申请号:US10938754

    申请日:2004-09-09

    IPC分类号: G06F9/44 G06F7/00

    CPC分类号: G06F9/544 Y10S707/99944

    摘要: A shared memory technology where shared objects can be used by any of multiple users, applications, or program sessions with programming language support during development and at runtime. The developer can declare shared memory behaviors at design time to cause one or more area classes to be generated for use at runtime. A shared objects memory is managed by the runtime environment. Content is stored at runtime in an area instance of an area class. Class methods to be generated that include methods for attaching and detaching a running session to and from an area instance, and for detaching a session from a change request on an area instance with a commit or a rollback. The runtime environment manages locks for area instances. There are programming language constructs for creating area instances and for creating data objects of arbitrary data type within area instances.

    摘要翻译: 共享内存技术,其中共享对象可以由开发中和运行时的编程语言支持的多个用户,应用程序或程序会话中的任何一个使用。 开发人员可以在设计时声明共享内存行为,以便生成一个或多个区域类以便在运行时使用。 共享对象存储器由运行时环境管理。 内容在运行时存储在区域类的区域实例中。 要生成的类方法,包括用于将运行的会话附加到区域实例和从区域实例分离的方法,以及从具有提交或回退的区域实例上的更改请求中分离会话。 运行时环境管理区域实例的锁。 存在用于创建区域实例和在区域实例内创建任意数据类型的数据对象的编程语言结构。

    Method for consistent and efficient management of program configuration and customizing data
    7.
    发明申请
    Method for consistent and efficient management of program configuration and customizing data 有权
    一致和有效管理程序配置和定制数据的方法

    公开(公告)号:US20070005745A1

    公开(公告)日:2007-01-04

    申请号:US11173563

    申请日:2005-07-01

    IPC分类号: G06F15/173

    CPC分类号: G06Q10/00

    摘要: A computer system and computer program product executing a method for consistent and efficient management of program configuration and customizing data for a business application program. According to one method, an existing or newly created version of a global switch configuration is provided in a cache shared by one or more other programs. The cached switch configuration provides a configuration for a switch framework that governs access to one or more program functions of a business application. The cached switch configuration is then attached to the business application to provide an attached version of the switch configuration. Compatibility between the attached version of the switch configuration and the business application is determined. If compatibility exists, the business application program is executed in accordance with the attached version of the switch configuration.

    摘要翻译: 一种计算机系统和计算机程序产品,执行用于一致和有效地管理程序配置和定制业务应用程序的数据的方法。 根据一种方法,在由一个或多个其他程序共享的高速缓存中提供全局交换机配置的现有或新创建的版本。 缓存的交换机配置为交换机框架提供了一个配置,用于管理对业务应用程序的一个或多个程序功能的访问。 然后将缓存的交换机配置附加到业务应用程序以提供交换机配置的附加版本。 确定了交换机配置的附加版本与业务应用程序之间的兼容性。 如果兼容性存在,则根据交换机配置的附件版本执行业务应用程序。

    ABAP Channels for Event Signaling
    9.
    发明申请
    ABAP Channels for Event Signaling 有权
    用于事件信号的ABAP通道

    公开(公告)号:US20140181217A1

    公开(公告)日:2014-06-26

    申请号:US13722529

    申请日:2012-12-20

    IPC分类号: H04L29/06

    摘要: A system, a method and a computer-program product for exchanging communications between user sessions are provided. A first push channel and a first messaging channel on a first application server for connecting a first client to the first application server are established. The first messaging channel communicates with the first push channel, where both channels form a first session corresponding to the first client. A second push channel and a second messaging channel on a second application server for connecting a second client to the second application server are established. The second messaging channel communicates with the second push channel, where both channels form a second session corresponding to the second client. The first and second application servers communicate on a communication network. Messages are exchanged between the first and second messaging channels to form a connection between the first and second clients.

    摘要翻译: 提供了一种用于在用户会话之间交换通信的系统,方法和计算机程序产品。 建立第一应用服务器上的用于将第一客户端连接到第一应用服务器的第一推送通道和第一消息通道。 第一消息通道与第一推送通道通信,其中两个通道形成对应于第一客户端的第一会话。 建立了用于将第二客户端连接到第二应用服务器的第二应用服务器上的第二推送通道和第二消息通道。 第二消息通道与第二推送通道通信,其中两个通道形成对应于第二客户端的第二会话。 第一和第二应用服务器在通信网络上进行通信。 消息在第一和第二消息通道之间交换以形成第一和第二客户端之间的连接。

    Strict tenant isolation in multi-tenant enabled systems
    10.
    发明授权
    Strict tenant isolation in multi-tenant enabled systems 有权
    在多租户系统中严格的租户隔离

    公开(公告)号:US08706772B2

    公开(公告)日:2014-04-22

    申请号:US12982299

    申请日:2010-12-30

    IPC分类号: G06F17/30

    摘要: A plurality of partitions can be defined in a database for a multi-tenant computing system provided on one or more processors such that each partition of the plurality of partitions is associated with only one business tenant of a set of business tenants supported by the multi-tenant system. The database can stored shared content that is shared among and accessible to all tenants of the multi-tenant computing system while tenant content for each business tenant can be stored in the database in one partition of the plurality of partitions. The one partition can be assigned to an associated business tenant. At least a portion of the tenant content can be unique to and associated with the associated business tenant. One or more errors can be generated to prevent tenant content associated with a first business tenant of the set of business tenants from being accessed by a second business tenant of the set of business tenants when an application code executed within the multi-tenant computing system comprises a construct that would otherwise enable cross-tenant access by the second business tenant to tenant content associated with the first business tenant. Related systems, methods, and computer program products are described.

    摘要翻译: 可以在用于在一个或多个处理器上提供的多租户计算系统的数据库中定义多个分区,使得多个分区中的每个分区仅与多个分区支持的一组业务租户的一个业务租户相关联, 租户制度。 数据库可以存储在多租户计算系统的所有租户之间共享并可访问的共享内容,同时每个业务租户的租户内容可以存储在多个分区的一个分区中的数据库中。 一个分区可以分配给一个关联的业务租户。 租户内容的至少一部分可能与相关业务租户是唯一的并与其相关联。 当在多租户计算系统内执行的应用程序代码包括如下内容时,可以生成一个或多个错误以防止与一组商业租户的第一业务租户相关联的租户内容被该组业务租户的第二业务承租人访问: 否则将允许第二商业租户的跨租户访问与第一商业租户相关联的租户内容的构造。 描述相关系统,方法和计算机程序产品。