Apparatus, system, and method for incremental encoding conversion of XML data using Java
    11.
    发明授权
    Apparatus, system, and method for incremental encoding conversion of XML data using Java 有权
    使用Java对XML数据进行增量编码转换的装置,系统和方法

    公开(公告)号:US07405677B2

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

    申请号:US11463269

    申请日:2006-08-08

    IPC分类号: H03M7/00

    CPC分类号: G06F17/3092

    摘要: An apparatus and method are disclosed for converting XML data to a destination encoding format. A receive module receives a request for bytes of XML data in a destination encoding format streamed from a source XML file. A transfer module transfers the requested bytes from a byte conversion buffer to a request buffer in response to the request and the byte conversion buffer having at least the requested bytes. A conversion module, in response to the byte conversion buffer lacking the requested quantity of bytes, transfers part of the requested bytes to the request buffer, fetches input bytes from an XML file, stores the bytes in a receive buffer, transfers the input bytes through a byte-to-character converter to a character conversion buffer, transfers the characters through a character-to-byte converter to the byte conversion buffer, and transfers enough bytes to the request buffer to satisfy the request.

    摘要翻译: 公开了一种用于将XML数据转换为目的地编码格式的装置和方法。 接收模块以从源XML文件流式传输的目的地编码格式接收对XML数据的字节的请求。 转移模块响应于请求而将所请求的字节从字节转换缓冲器传送到请求缓冲器,并且字节转换缓冲器至少具有所请求的字节。 转换模块响应于缺少请求的字节数的字节转换缓冲区,将请求的字节的一部分传送到请求缓冲区,从XML文件中获取输入字节,将字节存储在接收缓冲区中,通过 一个字节到字符转换器到一个字符转换缓冲区,通过字节到字节转换器将字符传送到字节转换缓冲区,并将足够的字节传送到请求缓冲区以满足请求。

    Universal architecture for client management extensions on monitoring, control, and configuration
    13.
    发明授权
    Universal architecture for client management extensions on monitoring, control, and configuration 有权
    用于监控,控制和配置的客户端管理扩展的通用架构

    公开(公告)号:US08775498B2

    公开(公告)日:2014-07-08

    申请号:US12605205

    申请日:2009-10-23

    IPC分类号: G06F15/16 G06F7/00 H04L12/28

    摘要: Provided are techniques for, under control of an agent: receiving a request from a first database client to access a service from a set of services, wherein the agent is associated with the service; receiving a request from a second database client to access the service, wherein the agent is shared by the first database client and the second database client; combining information from the first database client and the second database client; and sending the combined information to the service using a single physical connection in a client-side Client Management Extension (CMX) connection, wherein the first database client and the second database client share the single physical connection.

    摘要翻译: 提供了用于在代理的控制下的技术:从第一数据库客户端接收来自一组服务的服务的请求,其中代理与服务相关联; 接收来自第二数据库客户端以访问所述服务的请求,其中所述代理由所述第一数据库客户端和所述第二数据库客户端共享; 组合来自第一数据库客户端和第二数据库客户端的信息; 以及在客户端客户端管理扩展(CMX)连接中使用单个物理连接将所述组合的信息发送到所述服务,其中所述第一数据库客户端和所述第二数据库客户端共享所述单个物理连接。

    Common architecture for administration of client side property settings in a distributed and heterogeneous environment
    14.
    发明授权
    Common architecture for administration of client side property settings in a distributed and heterogeneous environment 有权
    在分布式和异构环境中管理客户端属性设置的通用架构

    公开(公告)号:US08214389B2

    公开(公告)日:2012-07-03

    申请号:US12418410

    申请日:2009-04-03

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30289

    摘要: According to one embodiment of the present invention, a system, method and computer program product or the administration of client side property settings in a distributed and heterogeneous environment is provided. According to one embodiment of the present invention, a method comprises establishing communication between a plurality of property agents and a property service, and looking up an identifier in a property repository for each property agent. A property setting in an updated client application associated with a selected one of the property agents is then modified by a database administrator. Changed property settings from the selected one of the property agents are then sent to the property service. Property settings associated with the updated client application are updated in the property repository. The updated property settings are sent from the property service to a plurality of property agents. The property agents may then merge the updated property settings into an associated application.

    摘要翻译: 根据本发明的一个实施例,提供了一种系统,方法和计算机程序产品或者在分布式和异构环境中管理客户端属性设置。 根据本发明的一个实施例,一种方法包括建立多个属性代理和属性服务之间的通信,以及在每个属性代理的资源库中查找标识符。 然后,由数据库管理员修改与所选择的一个属性代理相关联的更新的客户端应用程序中的属性设置。 然后将所选属性代理中的属性设置更改为属性服务。 与更新的客户端应用程序相关联的属性设置在属性存储库中更新。 更新的属性设置从属性服务发送到多个属性代理。 然后,属性代理可以将更新的属性设置合并到相关联的应用程序中。

    GLOBAL, DYNAMIC, REMOTE AND CENTRAL SYSTEM FOR DATABASE DRIVER CONFIGURATION
    15.
    发明申请
    GLOBAL, DYNAMIC, REMOTE AND CENTRAL SYSTEM FOR DATABASE DRIVER CONFIGURATION 失效
    用于数据库驱动程序配置的全球,动态,远程和中央系统

    公开(公告)号:US20090199211A1

    公开(公告)日:2009-08-06

    申请号:US12025981

    申请日:2008-02-05

    IPC分类号: G06F9/46

    CPC分类号: G06F9/44505

    摘要: A system, method and computer program product for database driver for the global, dynamic, remote and centralized configuration of database drivers. In an embodiment of the invention the system includes a remote controller host and a central controller disposed in the remote controller host. A plurality of application hosts and a plurality of applications are disposed in each of the application hosts. A single attachment agent is disposed in each of the application hosts, the single attachment agent being coupled to each of the plurality of applications in the application hosts. The central controller provides each of the attachment agents with information regarding how to connect the database driver to the central controller.

    摘要翻译: 用于数据库驱动程序的系统,方法和计算机程序产品,用于数据库驱动程序的全局,动态,远程和集中配置。 在本发明的一个实施例中,系统包括设置在遥控器主机中的遥控器主机和中央控制器。 多个应用主机和多个应用被布置在每个应用主机中。 在每个应用主机中设置单个附件,单个附件代理被耦合到应用主机中的多个应用中的每一个。 中央控制器为每个附件提供有关如何将数据库驱动程序连接到中央控制器的信息。

    Global, dynamic, remote and central system for database driver configuration
    16.
    发明授权
    Global, dynamic, remote and central system for database driver configuration 失效
    用于数据库驱动程序配置的全局,动态,远程和中央系统

    公开(公告)号:US08260821B2

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

    申请号:US12025981

    申请日:2008-02-05

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F9/44505

    摘要: A system, method and computer program product for database driver for the global, dynamic, remote and centralized configuration of database drivers. In an embodiment of the invention the system includes a remote controller host and a central controller disposed in the remote controller host. A plurality of application hosts and a plurality of applications are disposed in each of the application hosts. A single attachment agent is disposed in each of the application hosts, the single attachment agent being coupled to each of the plurality of applications in the application hosts. The central controller provides each of the attachment agents with information regarding how to connect the database driver to the central controller.

    摘要翻译: 用于数据库驱动程序的系统,方法和计算机程序产品,用于数据库驱动程序的全局,动态,远程和集中配置。 在本发明的一个实施例中,系统包括设置在遥控器主机中的遥控器主机和中央控制器。 多个应用主机和多个应用被布置在每个应用主机中。 在每个应用主机中设置单个附件,单个附件代理被耦合到应用主机中的多个应用中的每一个。 中央控制器为每个附件提供有关如何将数据库驱动程序连接到中央控制器的信息。

    UNIFIED AND PERSISTENT SYSTEM AND METHOD FOR AUTOMATIC CONFIGURATION OF ENCRYPTION
    17.
    发明申请
    UNIFIED AND PERSISTENT SYSTEM AND METHOD FOR AUTOMATIC CONFIGURATION OF ENCRYPTION 有权
    用于自动配置加密的统一和一致的系统和方法

    公开(公告)号:US20090232315A1

    公开(公告)日:2009-09-17

    申请号:US12047972

    申请日:2008-03-13

    IPC分类号: H04L9/30 H04L9/32

    摘要: A system and method for database security provides, a database security method that receives an encryption property from an application and receives information relating to a database server. The method then requests security access to a database server using the strongest encryption algorithm server may support. If this request gets turned down, then the method determines the strongest encryption algorithm the server actually supports using the information the database server sent back and calculates the encryption keys. The method then caches the encryption algorithm along with the encryption keys in a persistent storage. For subsequent connections, the method checks the persistent storage first and retrieves the encryption algorithm and encryption keys from the persistent storage if the cache values are available, and sends the cached value to database server. By doing this, the database driver doesn't need to synchronize the encryption algorithm with server and calculate the encryption keys again.

    摘要翻译: 用于数据库安全性的系统和方法提供了从应用程序接收加密属性并接收与数据库服务器有关的信息的数据库安全方法。 该方法然后请求使用最强的加密算法服务器可能支持的对数据库服务器的安全访问。 如果此请求被拒绝,则该方法确定服务器实际支持的最强加密算法,使用数据库服务器返回的信息并计算加密密钥。 然后,该方法将加密算法与加密密钥一起缓存在持久存储器中。 对于后续连接,该方法首先检查持久存储器,如果缓存值可用,则从永久存储器检索加密算法和加密密钥,并将缓存的值发送到数据库服务器。 通过这样做,数据库驱动程序不需要将加密算法与服务器同步,并再次计算加密密钥。

    Heterogeneous architecture in pooling management
    18.
    发明授权
    Heterogeneous architecture in pooling management 有权
    池管理中的异构体系结构

    公开(公告)号:US08539504B2

    公开(公告)日:2013-09-17

    申请号:US11847630

    申请日:2007-08-30

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5027 G06F2209/5011

    摘要: A method, system, and computer program product for managing a heterogeneous connection pooling structure. The heterogeneous architecture of pooling management comprises connections having different connection attributes (i.e. different data source properties) that can share a same connection pool (i.e. same connection pool data source). An application requests a connection from data source having a specified data source property. An application server searches a pool module for an available cached connection. If a cached connection is available, the cached connection is automatically selected as a returned connection. A connection reuse protocol and a statement reuse protocol is determined and invoked to reconfigure the cached connection for reuse as a connection between the application and a database server.

    摘要翻译: 一种用于管理异构连接池结构的方法,系统和计算机程序产品。 池管理的异构架构包括具有不同连接属性(即,不同的数据源属性)的连接,其可以共享相同的连接池(即,相同的连接池数据源)。 应用程序从具有指定数据源属性的数据源请求连接。 应用程序服务器在池模块中搜索可用的缓存连接。 如果缓存的连接可用,则缓存的连接将自动选择为返回的连接。 确定并调用连接重用协议和语句重用协议以重新配置缓存的连接以便重新使用,作为应用程序和数据库服务器之间的连接。

    Single stream processing with multi-version support of application operating environments
    19.
    发明授权
    Single stream processing with multi-version support of application operating environments 失效
    单流处理与应用程序操作环境的多版本支持

    公开(公告)号:US08037467B2

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

    申请号:US11925305

    申请日:2007-10-26

    IPC分类号: G06F9/45

    CPC分类号: G06F9/44547

    摘要: A method is provided for developing a software module including support for multiple versions of an operating environment. The method includes determining a first set of references associated with a first version of an application operating environment. A second set of references associate with a second version of the computing environment is determined. A first class loader is associated with the first version of the computing environment. A second class loader is associated with the second version of the computing environment. The method also includes encapsulating the first set of references, the second set of references, the first class loader, and the second class loader in a software module, wherein the second set of references are obscured from the first class loader.

    摘要翻译: 提供了一种用于开发软件模块的方法,该软件模块包括对多个版本的操作环境的支持。 该方法包括确定与应用操作环境的第一版本相关联的第一组引用。 确定与计算环境的第二版本相关联的第二组参考。 第一类加载器与计算环境的第一版本相关联。 第二类加载器与计算环境的第二版本相关联。 该方法还包括在软件模块中封装第一组引用,第二组引用,第一类加载器和第二类加载器,其中第二组引用被第一类加载器遮蔽。

    SINGLE STREAM PROCESSING WITH MULTI-VERSION SUPPORT OF APPLICATION OPERATING ENVIRONMENTS
    20.
    发明申请
    SINGLE STREAM PROCESSING WITH MULTI-VERSION SUPPORT OF APPLICATION OPERATING ENVIRONMENTS 失效
    具有多种应用操作环境支持的单流处理

    公开(公告)号:US20090113406A1

    公开(公告)日:2009-04-30

    申请号:US11925305

    申请日:2007-10-26

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44547

    摘要: A method is provided for developing a software module including support for multiple versions of an operating environment. The method includes determining a first set of references associated with a first version of an application operating environment. A second set of references associate with a second version of the computing environment is determined. A first class loader is associated with the first version of the computing environment. A second class loader is associated with the second version of the computing environment. The method also includes encapsulating the first set of references, the second set of references, the first class loader, and the second class loader in a software module, wherein the second set of references are obscured from the first class loader.

    摘要翻译: 提供了一种用于开发软件模块的方法,该软件模块包括对多个版本的操作环境的支持。 该方法包括确定与应用操作环境的第一版本相关联的第一组引用。 确定与计算环境的第二版本相关联的第二组参考。 第一类加载器与计算环境的第一版本相关联。 第二类加载器与计算环境的第二版本相关联。 该方法还包括在软件模块中封装第一组引用,第二组引用,第一类加载器和第二类加载器,其中第二组引用被第一类加载器遮蔽。