首页> 外国专利> Vault controller dispatcher and methods of operation for handling interaction between browser sessions and vault processes in electronic business systems

Vault controller dispatcher and methods of operation for handling interaction between browser sessions and vault processes in electronic business systems

机译:Vault控制器调度程序和用于处理电子商务系统中浏览器会话与Vault流程之间的交互的操作方法

摘要

A vault controller in an electronic business system includes a dispatcher for servicing browser requests initiated by a user for conducting business with an enterprise or organization using a vault process. The dispatcher further responds to a secure depositor receiving requests from other vault processes running in the controller. The request is in the form a URL containing an application domain/local context and application name. The request is detected and processed by event creator which forms an event object definitive of the request in the URL. An event handler parses the event object and enters a vault system application registry to locate the application in a shared memory. The location of the application is passed to a server pool, which assign a processing thread to handle the request. The thread engages a context manager which decrypts and imports application domain, application function and local context information from external storage to process the request. The application is located in the shared memory and the request implemented. The context manager encrypts and exports the processed information to external storage and provides a return code in the response to the user. The return code is used to locate the context information in a subsequent request by the user. The requests received from other vault processes through the secure depositor are handled in like manner to the user request. After execution of a user request, the vault process loops for some defined time during which other requests are received from the user. The absence of requests causes the vault process to shut down and store the variables for the next user request which retraces the steps of the original request.
机译:电子商务系统中的库控制器包括调度程序,该调度程序用于服务由用户启动的浏览器请求,以便使用库过程与企业或组织进行业务往来。调度程序还响应安全存储者从控制器中运行的其他保管库进程接收请求。该请求采用包含应用程序域/本地上下文和应用程序名称的URL的形式。事件创建者检测并处理该请求,事件创建者在URL中形成一个确定请求的事件对象。事件处理程序解析事件对象,然后输入Vault系统应用程序注册表以在共享内存中定位该应用程序。应用程序的位置传递到服务器池,服务器池分配一个处理线程来处理请求。线程使用上下文管理器,该上下文管理器从外部存储解密并导入应用程序域,应用程序功能和本地上下文信息,以处理请求。该应用程序位于共享内存中,并且已实现请求。上下文管理器对处理后的信息进行加密并将其导出到外部存储,并在响应中向用户提供返回码。返回代码用于在用户的后续请求中定位上下文信息。通过安全存放器从其他保管库流程收到的请求的处理方式与用户请求类似。执行用户请求后,保管库过程会循环一段定义的时间,在此期间,会从用户那里接收其他请求。没有请求会导致Vault过程关闭并存储下一个用户请求的变量,从而追溯原始请求的步骤。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号