首页> 外国专利> User and application program transparent resource sharing multiple computer interface architecture with kernel process level transfer of user requested services

User and application program transparent resource sharing multiple computer interface architecture with kernel process level transfer of user requested services

机译:用户和应用程序透明资源共享多计算机接口体系结构,并以内核进程级别转移用户请求的服务

摘要

A computer network (FIG. 1) comprises a plurality of personal computers (PCs 10), groups of which are each logically connected to a different one of a plurality of intermediate computers (11). At least one of the intermediate computers is connected to a mainframe computer (12). File and resource serving and locking services are provided transparently to PC user programs (200). Certain user service requests ("open file" and "exit" calls) on each PC to the PC operating systems means (20,22) are trapped by an operating system kernel-level patch (21), and corresponding requests are sent to a kernel-level driver (31) on the associated intermediate computer. The driver collects requests from all PCs associated with the intermediate computer and funnels them to a user level request server (32) on the intermediate computer. The request server performs requested file and resource serving and locking services in an effort to make requested files or resources available on or through the intermediate computer to the PC's operating system. The request server calls upon a NETSVR process (33) to find requested files and resources on other intermediate computers and to transfer requested files to its intermediate computer. The request server calls upon an APISVR process (34) to obtain requested files unavilable on intermediate computers (11) from a database (13) of the mainframe computer. The request server returns notices of its successor failure to the patch through the driver. In response to the notices, the patch forwards the trapped user requests to the PC operating system to service the requests. The PC operating system views and uses the associated intermediate computer as a peripheral device to satsify user file or resource requests.
机译:计算机网络(图1)包括多个个人计算机(PC 10),每个个人计算机逻辑上连接到多个中间计算机(11)中的一个。至少一个中间计算机连接到大型计算机(12)。向PC用户程序透明地提供文件和资源服务以及锁定服务(200)。每台PC上对PC操作系统装置(20,22)的某些用户服务请求(“打开文件”和“退出”调用)被操作系统内核级补丁(21)捕获,并且相应的请求被发送到相关中间计算机上的内核级驱动程序(31)。驱动程序从与中间计算机相关联的所有PC收集请求,并将它们集中到中间计算机上的用户级请求服务器(32)。请求服务器执行请求的文件和资源服务以及锁定服务,以使请求的文件或资源在中间计算机上或通过中间计算机对PC的操作系统可用。请求服务器调用NETSVR进程(33)在其他中间计算机上查找请求的文件和资源,并将请求的文件传输到其中间计算机。请求服务器调用APISVR进程(34),从大型机计算机的数据库(13)获得在中间计算机(11)上不可访问的请求文件。请求服务器通过驱动程序将其后续失败的通知返回给补丁。响应于该通知,补丁会将捕获的用户请求转发到PC操作系统,以为请求提供服务。 PC操作系统查看并使用关联的中间计算机作为外围设备来满足用户文件或资源请求。

著录项

  • 公开/公告号US5109515A

    专利类型

  • 公开/公告日1992-04-28

    原文格式PDF

  • 申请/专利权人 AT&T BELL LABORATORIES;

    申请/专利号US19870101391

  • 发明设计人 GEORGE E. LAGGIS;PAUL F. MEYER;

    申请日1987-09-28

  • 分类号G06F15/16;

  • 国家 US

  • 入库时间 2022-08-22 05:22:58

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号