Server-Side Connection Resource Pooling
    1.
    发明申请
    Server-Side Connection Resource Pooling 有权
    服务器端连接资源池

    公开(公告)号:US20080228923A1

    公开(公告)日:2008-09-18

    申请号:US12047278

    申请日:2008-03-12

    IPC分类号: G06F15/16

    摘要: A server side connection pool provides pooling of server connections. Thus, client side processes do not create groups of dedicated resources. Clients are provided the capability to communicate to a server side connection broker process to GET a pooled server connection comprising connection state plus a thread of execution for doing some work, whereby requesting the work can bypass the connection broker process and go directly to the assigned pooled connection. Once the client issues a RELEASE to release the pooled connection back to the pool, a completely different client process on potentially a different client middle tier machine can reuse the same pooled connection. The server-side connection pool can be logically partitioned into sub-pools that correspond to connection classes that typically correspond to respective applications. A client process can request a pooled connection having a particular state, where a stored procedure can be executed to generate such state.

    摘要翻译: 服务器端连接池提供服务器连接池。 因此,客户端进程不创建专用资源组。 提供客户端与服务器端连接代理进程通信的能力,以获取包含连接状态加执行线程的池服务器连接,以执行某些工作,从而请求工作可以绕过连接代理进程并直接转到已分配的合并 连接。 一旦客户端发布RELEASE以将池连接释放回池,则潜在的不同客户端中间层计算机上的完全不同的客户端进程可以重新使用相同的池化连接。 服务器端连接池可以在逻辑上划分为与通常对应于各个应用程序的连接类相对应的子池。 客户端进程可以请求具有特定状态的池化连接,其中可以执行存储过程以产生这样的状态。

    Server-side connection resource pooling
    2.
    发明授权
    Server-side connection resource pooling 有权
    服务器端连接资源池

    公开(公告)号:US08713186B2

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

    申请号:US12047278

    申请日:2008-03-12

    IPC分类号: G06F15/16

    摘要: A server side connection pool provides pooling of server connections. Thus, client side processes do not create groups of dedicated resources. Clients are provided the capability to communicate to a server side connection broker process to GET a pooled server connection comprising connection state plus a thread of execution for doing some work, whereby requesting the work can bypass the connection broker process and go directly to the assigned pooled connection. Once the client issues a RELEASE to release the pooled connection back to the pool, a completely different client process on potentially a different client middle tier machine can reuse the same pooled connection. The server-side connection pool can be logically partitioned into sub-pools that correspond to connection classes that typically correspond to respective applications. A client process can request a pooled connection having a particular state, where a stored procedure can be executed to generate such state.

    摘要翻译: 服务器端连接池提供服务器连接池。 因此,客户端进程不创建专用资源组。 提供客户端与服务器端连接代理进程通信的能力,以获取包含连接状态加执行线程的池服务器连接,以执行某些工作,从而请求工作可以绕过连接代理进程并直接转到已分配的合并 连接。 一旦客户端发布RELEASE以将池连接释放回池,则潜在的不同客户端中间层计算机上的完全不同的客户端进程可以重新使用相同的池化连接。 服务器端连接池可以在逻辑上划分为与通常对应于各个应用程序的连接类相对应的子池。 客户端进程可以请求具有特定状态的池化连接,其中可以执行存储过程以产生这样的状态。

    Method and mechanism for implementing dynamic sizing of session pools
    4.
    发明授权
    Method and mechanism for implementing dynamic sizing of session pools 有权
    实现会话池动态调整的方法和机制

    公开(公告)号:US07337226B2

    公开(公告)日:2008-02-26

    申请号:US10427701

    申请日:2003-04-30

    IPC分类号: G06F15/16 G06F15/173

    摘要: An improved method, mechanism, and system for implementing, generating, and maintaining for implementing session pools is disclosed. Disclosed is a method, mechanism, and system for dynamic sizing of session pools, in which the number of sessions in a given session pool or sub-session pool can be dynamically adjusted upwards or downwards. Also disclosed is an approach for customizing a session in a session pool with a specific set of affinities and attributes, in which tags can be associated with the customized sessions. Tagging can be used to identify sessions to deallocate/reallocate to dynamically size the session or sub-session pools.

    摘要翻译: 公开了一种用于实现,生成和维护实现会话池的改进方法,机制和系统。 公开了一种用于动态调整会话池的方法,机制和系统,其中给定会话池或子会话池中的会话数可以向上或向下动态调整。 还公开了一种用于在会话池中定制具有特定一组亲和度和属性的会话的方法,其中标签可以与定制会话相关联。 标记可用于识别会话以释放/重新分配以动态地调整会话或子会话池的大小。