Application configuration tool
    1.
    发明授权

    公开(公告)号:US09817680B1

    公开(公告)日:2017-11-14

    申请号:US12185440

    申请日:2008-08-04

    IPC分类号: G06F9/445 G06F9/44

    CPC分类号: G06F9/44505 G06F8/70

    摘要: A method, system, and program product for generating and processing application settings for a software application using an application configuration component operating on a computer system. An application settings object containing a plurality of application settings is generated for the software application. The application settings object are serialized and stored into an Extensible Markup Language (XML) application settings file on the computer system. A new instance of the application configuration component is generated. A request is received from the software application for an application settings object for a specific environment and module. If located on the computer system, the XML application settings file is deserialized into the application settings object. Each property of the application settings object is then processed and the application settings object is returned to the software application.

    Secure authentication for web-based applications
    2.
    发明授权
    Secure authentication for web-based applications 有权
    基于Web的应用程序的安全认证

    公开(公告)号:US08095972B1

    公开(公告)日:2012-01-10

    申请号:US12246251

    申请日:2008-10-06

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30893 G06F17/30902

    摘要: A method, system, and computer readable medium for facilitating user authentication for accessing an application hosted on an external web site by users in an enterprise network. A request is received from a user a request is received from a user to access the application on the external web site. The user is redirected to a secure web page on an enterprise server to log in to the enterprise server. Authentication information for the user is formatted in compliance with a login specification for the application hosted on the external web site. The authentication information is encrypted in compliance with the login specification for the application hosted on the external web site. The user is then directed to the application hosted on the external web site, wherein the user can access the application without having to reenter login information.

    摘要翻译: 一种方法,系统和计算机可读介质,用于促进用户验证以访问企业网络中的用户在外部网站上托管的应用。 从用户接收到从用户接收到访问外部网站上的应用的请求的请求。 用户被重定向到企业服务器上的安全网页,以登录企业服务器。 用户的身份验证信息按照外部网站上托管的应用程序的登录规范进行格式化。 验证信息根据外部网站上托管的应用程序的登录规范进行加密。 然后将用户定向到托管在外部网站上的应用,其中用户可以访问应用而不必重新登录登录信息。

    Maintaining web session data spanning multiple application servers in a session database
    3.
    发明授权
    Maintaining web session data spanning multiple application servers in a session database 有权
    维护会话数据库中跨多个应用程序服务器的Web会话数据

    公开(公告)号:US08229969B1

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

    申请号:US12042090

    申请日:2008-03-04

    申请人: Gregory R. Floyd

    发明人: Gregory R. Floyd

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30899

    摘要: A method, system, and computer program product for maintaining a web session data spanning multiple servers. A web session is initiated for a web-based application via a client browser. A unique session key is generated for the web session and the web-based application. The session key is stored in the client browser. A web session page-level object is initialized. Session data is then loaded into a memory-mapped cache. Requests for session data from the client browser are received and responded to via a plurality of servers. The modified session data generated during the session is stored into a session database. The web session object is then flushed at the end of the session.

    摘要翻译: 一种用于维护跨多个服务器的Web会话数据的方法,系统和计算机程序产品。 通过客户端浏览器启动基于Web的应用程序的Web会话。 为Web会话和基于Web的应用程序生成唯一的会话密钥。 会话密钥存储在客户端浏览器中。 Web会话页级对象被初始化。 然后将会话数据加载到存储器映射高速缓存中。 来自客户端浏览器的会话数据的请求被接收并通过多个服务器进行响应。 在会话期间生成的修改的会话数据被存储到会话数据库中。 然后在会话结束时刷新Web会话对象。

    Maintaining web session data spanning multiple application servers in a session database
    4.
    发明授权
    Maintaining web session data spanning multiple application servers in a session database 有权
    维护会话数据库中跨多个应用程序服务器的Web会话数据

    公开(公告)号:US08738661B1

    公开(公告)日:2014-05-27

    申请号:US13555822

    申请日:2012-07-23

    申请人: Gregory R. Floyd

    发明人: Gregory R. Floyd

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30899

    摘要: A method, system, and computer program product for maintaining a web session data spanning multiple servers. A web session is initiated for a web-based application via a client browser. A unique session key is generated for the web session and the web-based application. The session key is stored in the client browser. A web session page-level object is initialized. Session data is then loaded into a memory-mapped cache. Requests for session data from the client browser are received and responded to via a plurality of servers. The modified session data generated during the session is stored into a session database. The web session object is then flushed at the end of the session.

    摘要翻译: 一种用于维护跨多个服务器的Web会话数据的方法,系统和计算机程序产品。 通过客户端浏览器启动基于Web的应用程序的Web会话。 为Web会话和基于Web的应用程序生成唯一的会话密钥。 会话密钥存储在客户端浏览器中。 Web会话页级对象被初始化。 然后将会话数据加载到存储器映射高速缓存中。 来自客户端浏览器的会话数据的请求被接收并通过多个服务器进行响应。 在会话期间生成的修改的会话数据被存储到会话数据库中。 然后在会话结束时刷新Web会话对象。

    Load balancing port proxy for dynamically controlling routing of query requests
    5.
    发明授权
    Load balancing port proxy for dynamically controlling routing of query requests 有权
    负载平衡端口代理,用于动态控制查询请求的路由

    公开(公告)号:US07965630B1

    公开(公告)日:2011-06-21

    申请号:US12555483

    申请日:2009-09-08

    IPC分类号: H04L12/56

    CPC分类号: H04L67/1025

    摘要: A method, system, and computer program product for dynamically routing query request messages to a database server resident on a computing system. A configurable port proxy service is created on the database server that listens on a particular port for query request messages. An administrator port is implemented on the database server that communicates with the port proxy service. The configurable port proxy service is pinged by a traffic manager application operating on the computing system to determine if a database server instance is available to send database traffic. Query requests are routed to the database server instance if the database server instance is available to accept query request messages. Each administrator command from a port console application is serialized to a configuration file as it issues that will return the port proxy service to a previous state if the database server fails.

    摘要翻译: 一种用于将查询请求消息动态地路由到驻留在计算系统上的数据库服务器的方法,系统和计算机程序产品。 在数据库服务器上创建可配置的端口代理服务器,该服务器在特定端口上侦听查询请求消息。 在与端口代理服务通信的数据库服务器上实现管理员端口。 可配置端口代理服务由在计算系统上运行的流量管理器应用程序进行ping,以确定数据库服务器实例是否可用于发送数据库流量。 如果数据库服务器实例可用于接收查询请求消息,则查询请求将路由到数据库服务器实例。 来自端口控制台应用程序的每个管理员命令将被序列化为配置文件,因为它会发生这种情况,如果数据库服务器发生故障,端口代理服务将返回到先前的状态。