Run-time augmentation of object code to facilitate object data caching in an application server
    1.
    发明授权
    Run-time augmentation of object code to facilitate object data caching in an application server 有权
    运行时增加对象代码,以便于应用程序服务器中的对象数据缓存

    公开(公告)号:US06947955B2

    公开(公告)日:2005-09-20

    申请号:US10252323

    申请日:2002-09-23

    IPC分类号: G06F9/46 G06F17/00 G06F17/30

    摘要: An object state caching method can include augmenting a compiled object having at least one referenced method with conditional caching logic. The conditional caching logic can be executed in an execution environment to determine whether to execute the referenced method. If the conditional caching logic determines not to execute the referenced method, the execution of the referenced method can be bypassed. Additionally, the stored object state can be retrieved from a communicatively coupled object cache. Finally, the retrieved object state can be forwarded to a requesting process. If, however, the conditional caching logic determines to execute the referenced method, the referenced method can be executed producing the resultant object state, and, the resultant object state can be cached in the coupled object cache.

    摘要翻译: 对象状态缓存方法可以包括使用条件缓存逻辑来扩充具有至少一个引用方法的编译对象。 可以在执行环境中执行条件缓存逻辑,以确定是否执行引用的方法。 如果条件缓存逻辑确定不执行引用的方法,则可以绕过引用方法的执行。 另外,可以从通信耦合的对象高速缓存中检索所存储的对象状态。 最后,检索到的对象状态可以转发到请求进程。 然而,如果条件缓存逻辑确定执行引用的方法,则可以执行引用的方法,产生所得到的对象状态,并且所得到的对象状态可以被缓存在所耦合的对象高速缓存中。

    Scenario based testing and load generation for web applications
    2.
    发明授权
    Scenario based testing and load generation for web applications 有权
    Web应用程序的基于场景的测试和负载生成

    公开(公告)号:US07295953B2

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

    申请号:US10026384

    申请日:2001-12-21

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3414 G06F2201/875

    摘要: In a Web application testing method which has been configured in accordance with the present invention, a network message from one of several network clients can be intercepted. Session data in the network message can be identified and state information retrieved for the session in the Web application. An operation and corresponding associated parameters can be selected from a Web scenario template based upon the retrieved state information. Finally, operations can be invoked in the Web application, the operations corresponding to the operation and associated operational parameters selected from the Web scenario template.

    摘要翻译: 在根据本发明配置的Web应用测试方法中,可以拦截来自多个网络客户端之一的网络消息。 可以识别网络消息中的会话数据,并为Web应用程序中的会话检索状态信息。 可以基于检索到的状态信息从Web场景模板中选择操作和对应的相关参数。 最后,可以在Web应用程序中调用操作,对应于从Web场景模板中选择的操作和相关操作参数的操作。

    Enhanced fragment cache
    3.
    发明授权

    公开(公告)号:US06601142B2

    公开(公告)日:2003-07-29

    申请号:US09957930

    申请日:2001-09-21

    IPC分类号: G06F1200

    CPC分类号: G06F17/30902

    摘要: A method for enhanced fragment caching. The method can include identifying in at least one of first and second retrieved page fragments a variable object utilized by the fragment upon execution to produce dynamic content. Separate cache entries can be written for the first and second retrieved page fragments where the first and second retrieved page fragments differ in ways other than an evaluation of the variable object. Otherwise, a single cache entry can be written for both the first and second retrieved page fragments where the first and second retrieved page fragments differ only in the evaluation of the variable object.

    Method, system and computer program product for real-time data integrity verification
    4.
    发明授权
    Method, system and computer program product for real-time data integrity verification 失效
    方法,系统和计算机程序产品,用于实时数据完整性验证

    公开(公告)号:US08065280B2

    公开(公告)日:2011-11-22

    申请号:US10738101

    申请日:2003-12-17

    IPC分类号: G06F7/00 G06F17/00

    摘要: The present invention is a method and system that provides visual, production level, high-performance, integrated and automatic data integrity verification in a Web-based, e-business or other similar application, using a middleware application server. Asynchronous messaging is utilized to achieve real-time data verification. When data is read and updated by the application running in the application server, a message containing certain aspects of the data is published to a data auditor “queue” in the message server. Publishing the data is an asynchronous and high-performance operation and thus does not significantly slow down the operation being performed by the application server. The message is delivered to the message server and control immediately returns to the application to continue processing. Concurrently, the auditor checks the values resulting from the transaction and determines if the transactions have been recorded accurately.

    摘要翻译: 本发明是一种使用中间件应用服务器在基于Web的电子商务或其它类似应用中提供视觉,生产级别,高性能,集成和自动数据完整性验证的方法和系统。 利用异步消息来实现实时数据验证。 当应用程序服务器中运行的应用程序读取和更新数据时,将包含数据的某些方面的消息发布到消息服务器中的数据审核员“队列”。 发布数据是异步和高性能的操作,因此不会显着降低应用程序服务器执行的操作。 该消息被传递到消息服务器,并且控制立即返回到应用程序以继续处理。 同时,审计师检查交易产生的价值,并确定交易是否已准确记录。

    Promoting local memory accessing and data migration in non-uniform
memory access system architectures
    5.
    发明授权
    Promoting local memory accessing and data migration in non-uniform memory access system architectures 失效
    在非统一内存访问系统架构中促进本地内存访问和数据迁移

    公开(公告)号:US5918249A

    公开(公告)日:1999-06-29

    申请号:US772039

    申请日:1996-12-19

    IPC分类号: G06F12/10 G06F12/12 G06F12/00

    摘要: A non-uniform memory accessing (NUMA) based multiprocessor system that promotes local memory accessing and data migration to local processor nodes. The system includes mechanisms to re-map virtual and physical addresses to promote local memory accessing and implements a least recently used memory allocation mechanism to age non-local memory accesses out of memory to be re-read into local memory, which promotes data migration to local memory on processor nodes.

    摘要翻译: 基于不均匀内存访问(NUMA)的多处理器系统,可以促进本地内存访问和数据迁移到本地处理器节点。 该系统包括重新映射虚拟和物理地址以促进本地存储器访问的机制,并且实现最近最少使用的存储器分配机制以使非本地存储器访问老化以重新读入本地存储器,这促进了数据迁移到 处理器节点上的本地内存。