首页> 外国专利> Procedure for the execution sequencing of distributed application programs at predetermined times in a SNA LU 6.2 network environment.

Procedure for the execution sequencing of distributed application programs at predetermined times in a SNA LU 6.2 network environment.

机译:在SNA LU 6.2网络环境中的预定时间执行分布式应用程序的执行顺序的过程。

摘要

A method for scheduling time initiated tasks from an Intelligent Work Station (IWS) of an SNA network in which a host processor has created a plurality of run ready virtual machines which are assigned under control of a Virtual Machine Pool Manager in response to an LU 6.2 Allocate verb to establish an LU 6.2 conversation between distributed parts of an application program, one part of which is resident at the IWS and the other part of which is resident at the host. A distributed application program named BATCH is provided, Part A of which is resident on the user's IWS and Part B of which is resident on the host processor. Part B is functionally a component of Virtual Machine Pool Manager (VMPM) The BATCH program allows the user to transfer information regarding the task that is to be initiated at a designated time, to the host processor. The user invokes the BATCH program which prompts the user for the name of the application program which is to be time initiated, the time that the program is to be initiated, and the name of the processor on which the named application is to be executed. When the named application is to be executed on a host processor other than the host processor assigned to the IWS, the user may specify a transfer time for the local processor to forward the information to the target host processor. The user may also specify a plurality of host locations where the application is to be run. The method also provides at the host processor a Time Application Information Table. The function of the TAIT is to maintain information on time initiated tasks that are frequently scheduled so that the user may be relieved of much of the data entry. The Time Function (TF) component of the VMPM creates a Time Control Block Entry (TCBE) for each scheduled execution of the named application program. A queue of TCBEs are maintained by the VMPM-TF component which is also responsible for activating the tasks at the proper time. The VMPM-TF employs the normal timer services of the host operating system to alert the VMPM-TF that the time has arrived for one or more of the TCBEs to be activated. When the appointed time arrives, the VMPM-TF employing the information in the TCBE, issues an LU 6.2 ALLOCATE verb to the specified host, from the specified USERID for the named application. The ALLOCATE appears to the host to have been issued by the user from his terminal. The VMPM assigns an idle virtual machine from the pool to service the request from the VMPM-TM and the scheduled task is then executed in a conventional manner as if the ALLOCATE request had come from the user's IWS.
机译:一种用于从SNA网络的智能工作站(IWS)安排时间启动任务的方法,在该方法中,主机处理器已创建多个可运行的虚拟机,这些虚拟机在虚拟机池管理器的控制下响应LU 6.2进行分配分配动词以在应用程序的分布式部分之间建立LU 6.2对话,该部分的一部分驻留在IWS上,另一部分驻留在主机上。提供了一个名为BATCH的分布式应用程序,其中的A部分驻留在用户的IWS上,其B部分驻留在主机处理器上。 B部分在功能上是虚拟机池管理器(VMPM)的组件。BATCH程序允许用户将与要在指定时间启动的任务有关的信息传输到主机处理器。用户调用BATCH程序,该程序提示用户输入要启动的应用程序的名称,启动程序的时间以及要在其上执行命名应用程序的处理器的名称。当指定的应用程序要在分配给IWS的主机处理器之外的主机处理器上执行时,用户可以指定本地处理器将信息转发到目标主机处理器的传输时间。用户还可以指定要在其中运行应用程序的多个主机位置。该方法还在主处理器处提供时间应用信息表。 TAIT的功能是维护有关频繁安排的时间启动任务的信息,以便使用户免去很多数据输入的麻烦。 VMPM的时间功能(TF)组件为命名应用程序的每个计划执行创建时间控制块条目(TCBE)。 VMPM-TF组件维护TCBE队列,该组件还负责在适当的时间激活任务。 VMPM-TF使用主机操作系统的常规计时器服务来警告VMPM-TF:已激活一个或多个TCBE的时间已到。当指定的时间到达时,使用TCBE中的信息的VMPM-TF从命名应用程序的指定USERID向指定的主机发出LU 6.2 ALLOCATE动词。对主机来说,分配似乎是由用户从其终端发出的。 VMPM从池中分配一个空闲的虚拟机来处理来自VMPM-TM的请求,然后以常规方式执行调度的任务,就好像ALLOCATE请求来自用户的IWS。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号