首页> 外国专利> COEXISTENCE OF A SYNCHRONOUS ARCHITECTURE AND AN ASYNCHRONOUS ARCHITECTURE IN A SERVER

COEXISTENCE OF A SYNCHRONOUS ARCHITECTURE AND AN ASYNCHRONOUS ARCHITECTURE IN A SERVER

机译:服务器中同步体系结构与异步体系结构的共存

摘要

In accordance with an embodiment, described herein is a system and method for supporting the coexistence of an asynchronous architecture and a synchronous architecture in a same server. An async-enabled request acceptor and an async-disabled request acceptor can be configured in the server. The async-enabled request acceptor can direct connections to a keep-alive subsystem, where the connections can be serviced in an asynchronous fashion. The async-disabled request acceptor can direct connections to a request processing subsystem where the connections are serviced in a synchronous fashion. The system can include a user-level context switching API that enables each thread in the keep-alive subsystem to manage multiple connections simultaneously. The thread context for a connection can be executed until an I/O block is detected, at which point the thread context can be swapped out and the thread context of another ready connection can be swapped in.
机译:根据一个实施例,本文描述了一种用于在同一服务器中支持异步架构和同步架构的共存的系统和方法。可以在服务器中配置启用异步的请求接受器和禁用异步的请求接受器。启用了异步的请求接受器可以将连接定向到保持活动子系统,在该子系统中可以以异步方式为连接提供服务。禁用异步的请求接受器可以将连接定向到请求处理子系统,在该子系统中以同步方式为连接提供服务。该系统可以包括一个用户级上下文切换API,该API使keep-alive子系统中的每个线程能够同时管理多个连接。可以执行连接的线程上下文,直到检测到I / O块为止,此时可以换出线程上下文,并可以换入另一个就绪连接的线程上下文。

著录项

  • 公开/公告号US2018270306A1

    专利类型

  • 公开/公告日2018-09-20

    原文格式PDF

  • 申请/专利权人 ORACLE INTERNATIONAL CORPORATION;

    申请/专利号US201715460865

  • 发明设计人 SURESH WARRIER;

    申请日2017-03-16

  • 分类号H04L29/08;

  • 国家 US

  • 入库时间 2022-08-21 13:00:06

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号