Heterogeneous architecture in pooling management
    1.
    发明授权
    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.

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

    HETEROGENEOUS ARCHITECTURE IN POOLING MANAGEMENT
    2.
    发明申请
    HETEROGENEOUS ARCHITECTURE IN POOLING MANAGEMENT 有权
    池塘管理中的异质建筑

    公开(公告)号:US20090064199A1

    公开(公告)日:2009-03-05

    申请号:US11847630

    申请日:2007-08-30

    IPC分类号: G06F9/54

    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.

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

    Method and system using date/time mutation to return data to Java applications
    3.
    发明授权
    Method and system using date/time mutation to return data to Java applications 有权
    使用日期/时间突变将数据返回给Java应用程序的方法和系统

    公开(公告)号:US07836096B2

    公开(公告)日:2010-11-16

    申请号:US11611025

    申请日:2006-12-14

    IPC分类号: G06F17/30

    摘要: The present invention provides a method, computer program product and article for creating and reusing a value object for data that is requested a first time and again in subsequent data requests in related result sets. Mutation directives and an associated methodology are presented in one of four different levels which permit the present invention to operate within the JDBC standard.

    摘要翻译: 本发明提供了一种方法,计算机程序产品和用于在相关结果集中的后续数据请求中第一次再次请求的数据的值对象的创建和重用。 突变指令和相关方法在四个不同级别之一中呈现,这些级别允许本发明在JDBC标准中操作。

    Apparatus, system, and method for establishing a reusable and reconfigurable model for fast and persistent connections in database drivers
    4.
    发明授权
    Apparatus, system, and method for establishing a reusable and reconfigurable model for fast and persistent connections in database drivers 有权
    用于建立数据库驱动程序中快速和持久连接的可重用和可重新配置模型的设备,系统和方法

    公开(公告)号:US07770214B2

    公开(公告)日:2010-08-03

    申请号:US11736516

    申请日:2007-04-17

    IPC分类号: H04L9/32 H04L29/04

    CPC分类号: H04L63/08

    摘要: An apparatus, system, and method for establishing a reusable and reconfigurable trusted connection within a trusted context. The invention enhances interoperability with any existing authentication methods including the Kerberos, the DCE, and a combination of a user name and a password. The present invention includes common interfaces in a database driver for a middleware server to obtain a trusted connection. The invention enhances trusted context interoperability by allowing different types of trusted connections such as a normal connection, a pooled connection, or even a distribution transaction connection. The database driver generates unique identifiable information once a trusted connection is authenticated that can be utilized to reuse and reconfigure the trusted connection without re-authentication. The present invention allows various types of trusted connections to be established through any authentication mechanisms and allows those trusted connections to be reused and reconfigured, even by a different client, in a fast and persistent way.

    摘要翻译: 一种用于在可信环境内建立可重用和可重新配置的可信连接的装置,系统和方法。 本发明增强了与包括Kerberos,DCE以及用户名和密码的组合的任何现有认证方法的互操作性。 本发明包括用于中间件服务器的数据库驱动程序中的公共接口以获得可信连接。 本发明通过允许不同类型的可信连接(例如正常连接,池化连接,甚至分发交易连接)来增强可信赖的上下文互操作性。 一旦信任的连接被认证,数据库驱动程序就可以生成唯一的可识别信息,可以利用这种信息来重用和重新配置受信任的连接,而无需重新认证。 本发明允许通过任何认证机制建立各种类型的可信连接,并且允许即使由不同的客户端以快速和持续的方式重新使用和重新配置这些可信连接。

    APPARATUS, SYSTEM, AND METHOD FOR ESTABLISHING A REUSABLE AND RECONFIGURABLE MODEL FOR FAST AND PERSISTENT CONNECTIONS IN DATABASE DRIVERS
    5.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR ESTABLISHING A REUSABLE AND RECONFIGURABLE MODEL FOR FAST AND PERSISTENT CONNECTIONS IN DATABASE DRIVERS 有权
    用于建立数据库驱动程序中快速连续连接的可重用和可重构模型的装置,系统和方法

    公开(公告)号:US20080263653A1

    公开(公告)日:2008-10-23

    申请号:US11736516

    申请日:2007-04-17

    IPC分类号: H04L9/32

    CPC分类号: H04L63/08

    摘要: An apparatus, system, and method for establishing a reusable and reconfigurable trusted connection within a trusted context. The invention enhances interoperability with any existing authentication methods including the Kerberos, the DCE, and a combination of a user name and a password. The present invention includes common interfaces in a database driver for a middleware server to obtain a trusted connection. The invention enhances trusted context interoperability by allowing different types of trusted connections such as a normal connection, a pooled connection, or even a distribution transaction connection. The database driver generates unique identifiable information once a trusted connection is authenticated that can be utilized to reuse and reconfigure the trusted connection without re-authentication. The present invention allows various types of trusted connections to be established through any authentication mechanisms and allows those trusted connections to be reused and reconfigured, even by a different client, in a fast and persistent way.

    摘要翻译: 一种用于在可信环境内建立可重用和可重新配置的可信连接的装置,系统和方法。 本发明增强了与包括Kerberos,DCE以及用户名和密码的组合的任何现有认证方法的互操作性。 本发明包括用于中间件服务器的数据库驱动程序中的公共接口以获得可信连接。 本发明通过允许不同类型的可信连接(例如正常连接,池化连接,甚至分发交易连接)来增强可信赖的上下文互操作性。 一旦信任的连接被认证,数据库驱动程序就可以生成唯一的可识别信息,可以利用这种信息来重用和重新配置受信任的连接,而无需重新认证。 本发明允许通过任何认证机制建立各种类型的可信连接,并且允许即使由不同的客户端以快速和持续的方式重新使用和重新配置这些可信连接。

    UNIVERSAL ARCHITECTURE FOR CLIENT MANAGEMENT EXTENSIONS ON MONITORING, CONTROL, AND CONFIGURATION
    6.
    发明申请
    UNIVERSAL ARCHITECTURE FOR CLIENT MANAGEMENT EXTENSIONS ON MONITORING, CONTROL, AND CONFIGURATION 有权
    用于客户管理的通用结构监控,控制和配置扩展

    公开(公告)号:US20110099219A1

    公开(公告)日:2011-04-28

    申请号:US12605205

    申请日:2009-10-23

    IPC分类号: G06F15/16

    摘要: 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)连接中使用单个物理连接将所述组合的信息发送到所述服务,其中所述第一数据库客户端和所述第二数据库客户端共享所述单个物理连接。

    SUPPORTING MULTIPLE SECURITY MECHANISMS IN A DATABASE DRIVER
    7.
    发明申请
    SUPPORTING MULTIPLE SECURITY MECHANISMS IN A DATABASE DRIVER 审中-公开
    在数据库驱动程序中支持多种安全机制

    公开(公告)号:US20080256089A1

    公开(公告)日:2008-10-16

    申请号:US12144500

    申请日:2008-06-23

    IPC分类号: G06F17/30 G06F21/00

    CPC分类号: G06F21/31

    摘要: A computer program product and database driver for connecting a client to a database server are provided. The computer program product and database driver provide for providing a generic interface, the generic interface being operable to interoperate with one or more non-GSSAPI (Generic Security Services Application Programming Interface) compliant security mechanisms, providing a set of specialized interfaces, the set of specialized interface being operable to interoperate with one or more GSSAPI compliant security mechanisms, and establishing a connection between a client and a database server using the generic interface or the set of specialized interfaces depending on a security mechanism used by the client. The one or more non-GSSAPI compliant security mechanisms and the one or more GSSAPI compliant security mechanisms may be predefined or user-defined.

    摘要翻译: 提供了一种用于将客户端连接到数据库服务器的计算机程序产品和数据库驱动程序。 计算机程序产品和数据库驱动程序提供了提供通用接口,通用接口可操作以与一个或多个非GSSAPI(通用安全服务应用程序编程接口)兼容的安全机制互操作,提供一组专用接口, 专用接口可操作以与一个或多个GSSAPI兼容的安全机制相互操作,以及根据客户机使用的安全机制,使用通用接口或一组专用接口在客户机和数据库服务器之间建立连接。 一个或多个非GSSAPI兼容安全机制和一个或多个符合GSSAPI的安全机制可以是预定义的或用户定义的。

    UNIVERSAL ARCHITECTURE FOR CLIENT MANAGEMENT EXTENSIONS ON MONITORING, CONTROL, AND CONFIGURATION
    8.
    发明申请
    UNIVERSAL ARCHITECTURE FOR CLIENT MANAGEMENT EXTENSIONS ON MONITORING, CONTROL, AND CONFIGURATION 失效
    用于客户管理的通用结构监控,控制和配置扩展

    公开(公告)号:US20120203819A1

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

    申请号:US13450251

    申请日:2012-04-18

    IPC分类号: G06F15/16

    摘要: 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)连接中使用单个物理连接将所述组合的信息发送到所述服务,其中所述第一数据库客户端和所述第二数据库客户端共享所述单个物理连接。

    Supporting multiple security mechanisms in a database driver
    9.
    发明授权
    Supporting multiple security mechanisms in a database driver 失效
    支持数据库驱动程序中的多个安全机制

    公开(公告)号:US07761468B2

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

    申请号:US11538518

    申请日:2006-10-04

    IPC分类号: G06F3/00

    CPC分类号: G06F21/31

    摘要: A method for connecting a client to a database server are provided. The method provide for providing a generic interface, the generic interface being operable to interoperate with one or more non-GSSAPI (Generic Security Services Application Programming Interface) compliant security mechanisms, providing a set of specialized interfaces, the set of specialized interface being operable to interoperate with one or more GSSAPI compliant security mechanisms, and establishing a connection between a client and a database server using the generic interface or the set of specialized interfaces depending on a security mechanism used by the client. The one or more non-GSSAPI compliant security mechanisms and the one or more GSSAPI compliant security mechanisms may be predefined or user-defined.

    摘要翻译: 提供了一种将客户端连接到数据库服务器的方法。 该方法提供提供通用接口,该通用接口可操作以与一个或多个非GSSAPI(通用安全服务应用程序编程接口)兼容的安全机制互操作,提供一组专用接口,该专用接口集合可操作以 与一个或多个GSSAPI兼容的安全机制进行互操作,并根据客户端使用的安全机制,使用通用接口或一组专用接口在客户端和数据库服务器之间建立连接。 一个或多个非GSSAPI兼容安全机制和一个或多个符合GSSAPI的安全机制可以是预定义的或用户定义的。

    METHOD AND SYSTEM USING DATE/TIME MUTATION TO RETURN DATA TO JAVA APPLICATIONS
    10.
    发明申请
    METHOD AND SYSTEM USING DATE/TIME MUTATION TO RETURN DATA TO JAVA APPLICATIONS 有权
    使用日期/时间转移将数据返回到JAVA应用程序的方法和系统

    公开(公告)号:US20080147594A1

    公开(公告)日:2008-06-19

    申请号:US11611025

    申请日:2006-12-14

    IPC分类号: G06F17/30

    摘要: The present invention provides a method, computer program product and article for creating and reusing a value object for data that is requested a first time and again in subsequent data requests in related result sets. Mutation directives and an associated methodology are presented in one of four different levels which permit the present invention to operate within the JDBC standard.

    摘要翻译: 本发明提供了一种方法,计算机程序产品和用于在相关结果集中的后续数据请求中第一次再次请求的数据的值对象的创建和重用。 突变指令和相关方法在四个不同级别之一中呈现,这些级别允许本发明在JDBC标准中操作。