CN1327203A - 提供作业监视器的方法、系统和计算机程序产品 - Google Patents
提供作业监视器的方法、系统和计算机程序产品 Download PDFInfo
- Publication number
- CN1327203A CN1327203A CN01119796A CN01119796A CN1327203A CN 1327203 A CN1327203 A CN 1327203A CN 01119796 A CN01119796 A CN 01119796A CN 01119796 A CN01119796 A CN 01119796A CN 1327203 A CN1327203 A CN 1327203A
- Authority
- CN
- China
- Prior art keywords
- node
- job queue
- tree
- computer system
- shows
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/328—Computer systems status display
Abstract
用于从本地工作站监视在远程主机系统上执行的作业的图形用户界面,它通过显示一个树形视图实现。该树的第一级包括表示一个主机系统的一个或多个系统节点;该树的第二级包括一个或多个作业队列节点,它从系统节点向下分支,表示在相应于该系统节点的主机系统中的一个作业队列的;该树的第三级包括一个或多个作业节点,它从一个作业队列节点向下分支,其表示在相应于该作业队列节点的作业队列中的一个作业。
Description
本发明一般涉及在分布式环境中的计算机程序管理,更具体说,本发明涉及从工作站监视在主机系统上执行的计算机程序的作业监视器。
诸如在主机系统上开发计算机程序的程序员这样的用户可能从一个连接在主机上的终端或模拟这种主机连接终端的工作站访问主机和与该主机系统通信。用户通常在一个包括编辑、编译、作业状态检查、和测试的开发周期中开发程序。通过使用一个基于主机的作业监视器,用户可以检查该作业的状态,以估计到完成的时间,保证执行不被阻塞,检查返回代码,阅读输出或其它关联的任务。虽然基于主机的作业监视器可以在一个作业完成时通知用户,但是这种通知通常仅在用户引起对主机系统的中断时才能接收到。这种中断可能由用户在阅读一个作业队列时按压终端或工作站键盘上的输入或回车键而引起。
用户可以开发主机系统的计算机程序的另一种方式是远程编辑/编译/调试,它提供为执行与主机应用程序开发关联的编辑、编译、和调试任务的基于工作站的环境。应用部分,诸如COBOL源代码、COBOL复制本、和主机JCL,保存在分区的数据集(PDS)或在主机上扩展的分区的数据集(PDSE)中。可以在一个工程(诸如IBM多重虚拟存储器(MVS)工程)中访问和使用这些文件(IBM和MVS是国际商业机器公司在美国、其它国家,或者在两者中都注册的商标)。远程编辑/编译/调试用户也需要作业监视能力。然而,用户通常要么使用基于主机的作业监视器,或者使用登录到主机系统的一个类似主机的字符接口来获得希望的作业监视能力。
虽然上述作业监视能力可以提供作业监视,但是它们同时产生诸如性能、易用性、集成、和功能的问题。特别是,登录到主机系统的基于工作站的接口日益增加的总开销与基于主机的作业监视器相比可能导致性能的恶化。在基于图形用户界面的工作站环境中的这种非图形用户界面的易用性可能减小,并遭受不一致性。例如,将非图形用户界面集成到工作站环境的可能更加困难,或在这种非图形用户界面中提供另外的功能可能更加困难。
因此,明显感到需要一种提供改进的作业监视器的方法、系统、和计算机程序产品,用于从工作站监视在一个主机系统上执行的计算机程序。
本发明包括一种用于从一个本地工作站监视在一个远程主机系统上执行的作业的方法、系统和产品,它使用一个显示系统、该系统中的队列、该队列中的作业和与该作业有关的文件的树形视图的图形用户界面。该方法包括步骤:显示一个树形视图;显示该树的第一级,该第一级包括一个或者多个系统节点,每一系统节点表示一个主机系统;显示该树的第二级,该第二级包括一个或者多个作业队列节点,每一作业队列节点从系统节点向下分支,其表示在相应于该系统节点的主机系统中的一个作业队列;显示该树的第三级,该第三级包括一个或多个作业节点,每一个作业节点从作业队列节点向下分支,其表示相应于该作业队列节点的作业队列中的一个作业。
本发明的一个优选实施例的一个方面是响应对一个被选择节点的选择连接到相应于所选择的节点的主机系统。
本发明的一个优选实施例的另一方面是在一个显示器的第一部分内显示树形视图;和基于在树形视图中当前选择的节点在该显示器的第二部分内显示一个表视图,其中显示的字段取决于所选择的节点的类型。
本发明的一个优选实施例的另一方面,如果所选择的节点是一个系统节点,则在表视图内显示相应于一个选择的系统节点的系统别名、地址、和用户ID。
本发明的一个优选实施例的另一方面,如果所选择的节点是一个作业队列节点,则显示一个队列表视图。
本发明的一个优选实施例的另一方面,如果所选择的节点是一个作业节点,则显示一个作业表视图。
本发明的一个优选实施例的另一方面,如果所选择的节点是一个作业节点,则允许所选择的节点被阅读、取消、释放、或清除。
本发明的一个优选实施例的另一方面使用从包括一个缺省滤波器和一个用户指定的滤波器的组中选择的一个滤波器滤除在表视图中显示的信息。
本发明的一个优选实施例的另一方面显示相应于一个系统元数据文件内的一个条目的系统节点。
本发明的一个优选实施例的另一方面以可扩展标示语言(XML)编码系统元数据文件。
本发明具有为一个作业监视器提供改进的用户接口的优点。
本发明的一个另外的优点是为一个作业监视器提供在一个用户接口中改进的易用性。
本发明的一个另外的优点是为一个作业监视器提供在用户接口中改进的集成。
本发明的一个另外的优点是为一个作业监视器提供在图形用户界面中改进的功能。
为更完整理解本发明及其优点,现在结合附图参考一个优选实施例的说明,附图中:
图1是用于执行本发明方法的一个分布式计算机系统的方框图,它形成本发明装置的一部分,它可以使用包括计算机可读存储介质的产品,该介质具有在所述介质内实施的计算机程序,它可以使该计算机系统实现本发明;
图2是实现本发明的一个分布式计算机系统的方框图;
图3是一个流程图,说明实现本发明的优选实施例的优选操作;
图4到图7都是流程图,说明实现本发明的优选实施例的事件处理程序部分的优选操作;
图8到图14说明实现本发明的实施例的优选的图形用户界面。
现在参考附图说明本发明的实施例,附图中相同的标号指示相同的或功能相似的元件。另外在附图中,每一标号的最左边的位相应于最先使用该标号的图。虽然讨论的是特定的结构和安排,但是应该理解,这只为了说明的目的。本领域的技术人员将认识到在不背离本发明的精神和范围下可以使用其它的结构和装置。对于本领域的技术人员来说十分明显,本发明也可以应用在各种其它设备和应用中。
首先参考图1,它描述了可用于实现本发明的数据处理系统8的图形表示。可以看到,数据处理系统8可以包括多个网络,例如局域网(LAN)10和32,每一个局域网优选各自包括多个个人计算机12和30。当然,本领域的技术人员将理解,每一个这样的网络也可以使用连接到主机处理器的多个智能工作站(IWS)。每一所述网络也可以包括经由诸如共享内存、共享存储器、或互连网络的通信介质,连接的多个处理器。如同在数据处理系统中通常那样,每一个个人计算机可以连接到存储设备14和/或打印机/输出设备16,并可以提供指点设备,例如鼠标17。
数据处理系统8也可以包括多个大型计算机,例如大型计算机18,优选地通过通信链接22连接到LAN 10。大型计算机18也可以连接到存储设备20,后者可以用于LAN 10的远程存储。类似地,LAN 10也可以经由通信链接24通过子系统控制单元/通信控制器26和通信链接34连接到网关服务器28。网关服务器28优选是IWS,它用于为链接LAN32和LAN 10。
至于LAN 32和LAN 10,多个文件或资源对象在存储设备20存储中,并由大型计算机18控制,大型计算机18用作为如此存储的资源对象的资源管理器或库服务。当然,本领域的技术人员可以理解,大型计算机18可以位于离LAN 10很远的地理位置,类似地,LAN 10可以位于离LAN 32很远的地方。比如,LAN 32可以位于加里福尼亚,而LAN 10可以位于北卡罗来纳州,大型计算机18可以位于纽约。
使用本发明的软件程序代码典型地存储在一个独立的工作站或LAN服务器的存储设备14的存储器里,开发员可以从它为分发的目的访问该代码,软件程序代码可以被记录在多种公知用于数据处理系统的介质中的任何一种中,诸如软盘或CD-ROM,或可以从一个计算机系统的存储器通过某种类型的网络到另外的计算机系统分发给用户从而为这种另外的计算机系统的用户使用。在介质上记录软件代码和/或分发软件代码这样的技术和方法是熟知的,这里不再进一步讨论。
参考上述说明可以理解,用户常常希望在工作站12上执行主机应用程序开发来代替在主机18自身执行应用程序开发。远程编辑/编译/调试提供这样的工作站环境以执行与主机应用程序开发关联的编辑、编译、调试任务。主机应用程序部分,例如COBOL源代码、COBOL复制本和主机作业控制语言(JCL),可以以PDS或PDSE数据集存储在连接到主机18的存储设备20内。远程编辑/编译/调试工作站环境允许在工作站12上存取和使用这些文件以便它们能够以后在主机上执行的作业内被编译、执行和调试。本发明提供改进的用户接口,用以使用图形用户界面从本地工作站12监视在远程主机系统18上执行的这样的作业,图形用户界面显示该系统、系统里的一个队列、队列里的一个作业和与该作业相关的一个文件的一个树形视图。
现在参考图2,当在310首先开始工作站210上的一个作业监视客户205时,作业监视客户205得到一个系统XML文件215,该文件包含对主机系统220和225的说明,作业监视客户205可以连接到这些主机系统上以监视诸如位于主机系统220上的作业队列235内的作业230,或位于主机系统225上作业队列245内的作业240。然后作业监视客户205用系统节点填充(populate)树的第一级,这里一个系统节点对应于系统XML文件215描述的每一个主机系统。然后作业监视客户205使用图8所示图形用户界面800显示描述树的树形视图810。图形用户界面800显示包含第一级节点系统820的树。用户可以通过点击相应于节点820的展开按钮830来展开节点820。这一展开使得进一步显示两个第二级节点MyMVS1 840和MyMVS2 850。作业监视客户205还可以显示描述关于该树信息870的一个表视图或窗格860,如图8中的图形用户界面800所示。所显示的表视图860根据在树形视图810中当前选择的项目而定,而所显示的字段依赖选择的节点类型。例如,系统节点820将具有系统别名、地址、用户ID,等等。这一表视图可以在例如用户选择树形视图910中的节点MyMVS1 920时显示,它使得系统表视图930显示关于MyMVS1 920的信息940。
如果用户通过点击展开按钮950展开节点MyMVS1 920,那么树形视图1010就通过显示诸如完成队列节点1120的队列节点来显示为MyMVS1 920的树的下一级,表示系统MyMVS1 920的一个作业队列。如果用户选择完成队列节点1120,那么就显示包含关于完成队列的信息1140的队列表视图1130。
与先前的系统节点展开相似,用户可以通过点击展开按钮1150来展开完成队列节点1120,展开按钮1150展开树形视图1210以显示包含诸如JOB1 1220的作业节点的树的下一级。在用户选择JOB1节点1320时,图形用户界面1300显示包含诸如文件列表1340、1350和1360的信息的作业表视图1330,包含JOB1 1320的输出。用户选择作业表视图中列出的作业文件1420会引起阅读器1430打开和显示文件内容1440。
现在参考图3到图7,这些流程图说明执行本发明的优选实施例中的优选操作。在这些流程图中,菱形图形约定用于测试或决策,矩形用于处理或功能。本领域的技术人员公知这些约定,而这些流程图足够使本领域的技术人员用任何一种合适的计算机编程语言编写代码。
首先参考图3,流程图300说明该作业监视器的优选实施例。程序在310开始后,处理框320得到系统XML文件215,处理框330用系统节点820填充树的第一最高级和用来自系统XML文件215的特殊系统节点840和850填充树的下一个第二级。然后处理框340显示树形视图810。其后,处理框350提供图形用户界面800,处理用户交互事件,例如用户退出作业监视器360。
现在参考图4到图7,这些流程图400、500、600和700是事件处理程序处理框350的展开。图4说明事件处理程序处理的这样一部分,它处理用户对系统节点的选择。如果用户选择一个系统节点,例如产生事件405的MyMVS1 920,那么决策框410就判断工作站210是否被连接到主机系统220。如果工作站210没有连接到主机系统220,那么处理框415通过在处理框420产生一个连接对象来请求对所选择的主机系统920的连接,其试图通过处理框420在某个指定的或缺省的端口上连接到选择的系统920。其后,决策框430判断请求的连接是否成功。如果请求的连接成功,那么处理框435请求用户登录进入主机系统920,决策框440判断所请求的登录是否成功。如果登录成功,那么处理框445得到连接的系统920的系统信息940,处理框450显示包含这一系统信息940的系统表视图930。其后,这一事件处理在处理框455结束。
现在返回到决策框410,如果工作站210已经连接到主机系统220,那么处理进行到处理框445以得到系统信息940和进行处理框450从而在系统表视图中显示系统信息940。
现在返回到决策框430,如果请求的连接不成功,那么处理框460产生一个输入/输出(I/O)异常,然后事件处理在处理框455结束。
现在返回到决策框440,如果登录不成功,那么处理框465产生一个用户未授权异常,处理框470关闭在该连接对象与主机系统之间的连接,然后事件处理在处理框455结束。
图5说明事件处理器处理的部分500,该部分处理用户对队列节点1120、作业节点1320、或者数据集1420之一的选择。如果用户选择了产生事件510的队列节点1120,那么处理框520从主机系统920取得与选择的队列节点1120关联的队列信息1140。处理框530在队列表视图1130中显示检索到的队列信息1140,该事件处理在处理框595结束。类似地,如果用户选择了产生事件540的作业节点1320,那么处理框550从主机系统920检索与选择的作业节点1320关联的作业信息1340、1350和1360。处理框560在作业表视图1330中显示检索到的作业信息1340、1350和1360,然后事件处理在处理框595结束。如果用户选择了产生事件570的数据集1420,那么处理框580从主机系统920检索选择的数据集1420,处理框590在显示程序1430中显示数据集1420,然后事件处理在处理框595结束。
图6说明事件处理程序处理的部分600,该部分处理当用户选择与节点950、1150、或1370各自关联的展开按钮时对系统节点920、队列节点1120、或工作节点1320之一的展开。如果用户选择与产生事件605的系统节点920关联的展开按钮950,那么处理框610获得为选择的系统920的作业队列1020,处理框615用具有相应于检索到的作业队列的队列节点1020填充树的第二队列级。其后,处理框650刷新树形视图1010以显示作业队列节点1020,然后事件处理在处理框655结束。如果用户选择与产生事件620的队列节点1120关联的展开按钮1150,那么处理框625获得选择的队列1120的作业,处理框630用具有相应于检索到的作业的作业节点1220填充树的第三作业级。然后处理进行到处理框650以刷新树形视图1210以显示作业节点1220。如果用户选择与产生事件635的作业节点1320关联的展开按钮1370,那么处理框640获得为选择的作业的数据集,处理框645占据具有相应于检索到的数据集的数据集节点的树的第四数据集级。处理继续到处理框660刷新树形视图以显示数据集节点,另一可选择的方案是,处理框660可以刷新作业表视图以显示数据集,然后事件处理在处理框655结束。
图7说明事件处理器处理的部分700,该部分处理当用户保持、释放、取消或清除所选择的作业时的作业状态事件。如果用户保持一个作业710,那么处理框720引起主机系统在输入队列中保留的JES中保持该作业。如果用户释放一个作业730,那么处理框740引起主机系统从在输入队列中保留的JES中释放该作业而开始执行。如果用户取消一个作业750,那么处理框760引起主机系统取消该作业,但不清除从作业入口子系统(JES)队列输出的作业。如果用户清除一个作业770,那么处理框780引起主机系统清除从JES队列作业的输出并且如果作业已经运行则取消该作业。在处理框720、740、760和780后,事件处理在处理框790结束。
使用前述说明书,本发明可以通过使用标准编程和/或工程技术,使用计算机编程软件、固件、硬件或其任何组合或子组合而实现。根据本发明,任何这种有计算机可读程序代码装置的生成的程序可以存放在一个或多个计算机可用介质内,诸如固定(硬)驱动器、磁盘、软磁盘、光盘、磁带、诸如只读存储器(ROM)、可编程只读存储器(PROM)等的半导体存储器,或任何存储器或者传输设备,从而制造计算机程序产品,亦即产品。包含计算机编程代码的产品可以通过从一种介质直接或间接执行该代码、通过从一种介质复制该代码到另一种介质、或者通过在网络上传输该代码来实施和/或使用。制造、使用或销售本发明的装置可以是一个或多个处理系统,包括但不限于,中央处理器单元(CPU)、存储器、存储设备、通信链接、通信设备、服务器、输入/输出(I/O)设备,或者一个或多个处理系统的任何子部件或者分立部分,包括体现本发明的软件、固件、硬件或其任何组合或子组合,它们实施在权利要求声明的本发明。
可以从键盘、鼠标、电子笔、语音、触摸屏或能输入数据到计算机的任一其它装置,包括通过其它程序例如应用程序,接收用户输入。
计算机领域的技术人员将能容易地把按照上述产生的软件与适当的通用或专用计算机硬件组合以制造实施本发明的计算机系统和/或计算机子部件,和制造用于执行本发明方法的计算机系统和/或计算机子部件。尽管已经根据优选实施例特别展示和说明了本发明,但是十分明显,对于本领域的技术人员可以在不背离在下面权利要求中叙述的本发明的精神或范围下对该实施例进行修改和更改。
Claims (30)
1.一种从本地工作站监视在远程主机系统上执行的作业的方法,所述方法包括步骤:
显示一个树形视图;
显示该树的第一级,该第一级包括一个或多个系统节点,每一个系统节点表示一个主机系统;
显示该树的第二级,该第二级包括一个或多个作业队列节点,每一作业队列节点从系统节点向下分支,表示在相应于该系统节点的主机系统中的一个作业队列;和
显示该树的第三级,该第三级包括一个或多个作业节点,每一个作业节点从作业队列节点向下分支,表示相应于该作业队列节点的作业队列中的一个作业。
2.权利要求1的方法,进一步包括响应对所选择的节点的选择,连接到相应于一个所选择的节点的主机系统的步骤。
3.权利要求2的方法,进一步包括步骤:
在显示器的第一部分内显示树形视图;
基于在树形视图中当前选择的节点在该显示器的第二部分内显示一个表视图,其中显示的字段取决于所选择的节点的类型。
4.权利要求3的方法,其中,如果所选择的节点是一个系统节点,则在表视图内显示一个系统别名、地址和相应于所选择的系统节点的用户名。
5.权利要求3的方法,其中,如果所选择的节点是一个作业队列节点,则在表视图内显示相应于所选择的作业队列节点的作业队列中的一个作业列表。
6.权利要求3的方法,其中,如果所选择的节点是一个作业节点,则在表视图内显示与相应于所选择的作业节点的作业关联的一个文件列表。
7.权利要求6的方法,其中,如果所选择的节点是一个作业节点,则为在所选择的节点上要执行的一个操作提供选择,所述行动从包括阅读、取消、释放和清除的组中选择。
8.权利要求3的方法,其中,可以使用从包括一个缺省滤波器和一个用户指定的滤波器的组中选择的一个滤波器滤除在表视图中显示的信息。
9.权利要求1的方法,其中,每一个系统节点相应于一个系统元数据文件内的一个条目。
10.权利要求9的方法,其中,以可扩展标示语言(XML)编码系统元数据文件。
11.一种用于从本地工作站监视在远程主机系统上执行的作业的分布式计算机系统,所述分布式计算机系统包括:
用于显示一个树形视图的显示器;
用于显示该树的第一级的显示器,该第一级包括一个或多个系统节点,每一个系统节点表示一个主机系统;
用于显示该树的第二级的显示器,该第二级包括一个或多个作业队列节点,每一作业队列节点从系统节点向下分支,其表示在相应于该系统节点的主机系列中的一个作业队列;和
用于显示该树的第三级的显示器,该第三级包括一个或多个作业节点,每一个作业节点从作业队列节点向下分支,表示在相应于该作业队列节点的作业队列中的一个作业。
12.权利要求11的分布式计算机系统,进一步包括响应对所选择的节点的选择,对相应于一个所选择的节点的主机系统的连接。
13.权利要求12的分布式计算机系统,进一步包括:
一个显示器,用于在该显示器的第一部分内显示树形视图;和
一个显示器,用于基于在树形视图中当前选择的节点在该显示器的第二部分内显示一个表视图,其中显示的字段取决于所选择的节点的类型。
14.权利要求13的分布式计算机系统,其中,如果所选择的节点是一个系统节点,则在表视图内显示一个系统别名、地址和相应于所选择的系统节点的用户名。
15.权利要求13的分布式计算机系统,其中,如果所选择的节点是一个作业队列节点,则在表视图内显示相应于所选择的作业队列节点的作业队列中的作业列表。
16.权利要求1 3的分布式计算机系统,其中,如果所选择的节点是一个作业节点,则在表视图内显示与相应于所选择的作业节点的作业关联的文件列表。
17.权利要求16的分布式计算机系统,其中,如果所选择的节点是一个作业节点,则为在所选择的节点上要执行的一个行动提供选择,所述行动从包括阅读、取消、释放和清除的组中选择。
18.权利要求13的分布式计算机系统,其中,使用从包括一个缺省滤波器和一个用户指定的滤波器的组中选择的一个滤波器滤除在表视图中显示的信息。
19.权利要求11的分布式计算机系统,其中,每一个系统节点相应于在一个系统元数据文件内的一个条目。
20.权利要求19的分布式计算机系统,其中,以可扩展标示语言(XML)编码系统元数据文件。
21.一种用于计算机系统的产品,用于从一个本地的工作站监视在远程主机系统上执行的作业,所述产品包括一个计算机可读存储介质,它具有在所述介质上实施的计算机程序,该程序使计算机系统执行下面的方法步骤,包括:
显示一个树形视图;
显示该树的第一级,该第一级包括一个或多个系统节点,每一个系统节点表示一个主机系统;
显示该树的第二级,该第二级包括一个或多个作业队列节点,每一作业队列节点从系统节点向下分支,表示在相应于该系统节点的主机系统中的一个作业队列;
显示该树的第三级,该第三级包括一个或多个作业节点,每一个作业节点从作业队列节点向下分支,表示相应于该作业队列节点的作业队列中的一个作业。
22.权利要求21的产品,进一步包括响应对所选择的节点的选择,连接到相应于一个所选择的节点的主机系统的步骤。
23.权利要求22的产品,进一步包括步骤:
在显示器的第一部分内显示树形视图;
基于在树形视图中当前选择的节点,在该显示器的第二部分内显示一个表视图,其中,显示的字段取决于所选择的节点的类型。
24.权利要求23的产品,其中,如果所选择的节点是一个系统节点,则在表视图内显示一个系统别名、地址和相应于所选择的系统节点的用户名。
25.权利要求23的产品,其中,如果所选择的节点是一个作业队列节点,则在表视图内显示相应于所选择的作业队列节点的作业队列中的作业列表。
26.权利要求23的产品,其中,如果所选择的节点是一个作业节点,则在表视图内显示与相应于所选择的作业节点的作业关联的一个文件列表。
27.权利要求26的产品,其中,如果所选择的节点是一个作业节点,则为在所选择的节点上要执行的一个行动提供选择,所述行动从包括阅读、取消、释放和清除的组中选择。
28.权利要求23的产品,其中,使用从包括一个缺省滤波器和一个用户指定的滤波器的组中选择的一个滤波器滤除在表视图中显示的信息。
29.权利要求21的产品,其中,每一个系统节点相应于在一个系统元数据文件中的一个条目。
30.权利要求29的产品,其中,以可扩展标示语言(XML)编码系统元数据文件。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/583,391 US6772031B1 (en) | 2000-05-30 | 2000-05-30 | Method of, system for, and computer program product for providing a job monitor |
US09/583,391 | 2000-05-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1327203A true CN1327203A (zh) | 2001-12-19 |
Family
ID=24332922
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN01119796A Pending CN1327203A (zh) | 2000-05-30 | 2001-05-29 | 提供作业监视器的方法、系统和计算机程序产品 |
Country Status (6)
Country | Link |
---|---|
US (1) | US6772031B1 (zh) |
JP (1) | JP2002049587A (zh) |
KR (1) | KR100437746B1 (zh) |
CN (1) | CN1327203A (zh) |
DE (1) | DE10119876A1 (zh) |
TW (1) | TW509846B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1770184B (zh) * | 2004-09-30 | 2012-05-16 | 微软公司 | 在电子邮件消息附件之间导航的方法和计算机可读介质 |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6772031B1 (en) * | 2000-05-30 | 2004-08-03 | International Business Machines Corporation | Method of, system for, and computer program product for providing a job monitor |
US20020138317A1 (en) * | 2001-03-21 | 2002-09-26 | Milling Systems And Concepts Pte Ltd. | System for implementing an exchange |
US20060064666A1 (en) | 2001-05-25 | 2006-03-23 | Amaru Ruth M | Business rules for configurable metamodels and enterprise impact analysis |
US7099885B2 (en) * | 2001-05-25 | 2006-08-29 | Unicorn Solutions | Method and system for collaborative ontology modeling |
US7146399B2 (en) * | 2001-05-25 | 2006-12-05 | 2006 Trident Company | Run-time architecture for enterprise integration with transformation generation |
US8412746B2 (en) | 2001-05-25 | 2013-04-02 | International Business Machines Corporation | Method and system for federated querying of data sources |
US7877421B2 (en) * | 2001-05-25 | 2011-01-25 | International Business Machines Corporation | Method and system for mapping enterprise data assets to a semantic information model |
US20030101170A1 (en) * | 2001-05-25 | 2003-05-29 | Joseph Edelstein | Data query and location through a central ontology model |
US20030223090A1 (en) * | 2002-05-28 | 2003-12-04 | Mustafa Seifi | Method and implementation for message-driven job processing |
US7716061B2 (en) | 2003-03-27 | 2010-05-11 | International Business Machines Corporation | Method and apparatus for obtaining status information in a grid |
US7379998B2 (en) * | 2003-03-31 | 2008-05-27 | Jp Morgan Chase Bank | System and method for multi-platform queue queries |
US7272818B2 (en) * | 2003-04-10 | 2007-09-18 | Microsoft Corporation | Creation of an object within an object hierarchy structure |
US7509641B2 (en) * | 2003-05-16 | 2009-03-24 | Jp Morgan Chase Bank | Job processing framework |
US20050108679A1 (en) * | 2003-11-17 | 2005-05-19 | Jensen C. T. | Method and system for managing document processing device job information |
US8171337B2 (en) * | 2009-03-30 | 2012-05-01 | The Boeing Company | Computer architectures using shared storage |
US9098462B1 (en) | 2010-09-14 | 2015-08-04 | The Boeing Company | Communications via shared memory |
US8751699B1 (en) * | 2011-12-22 | 2014-06-10 | Western Digital Technologies, Inc. | Systems and methods for indication of activity status of a storage device |
CN104166588B (zh) * | 2013-05-16 | 2018-10-09 | 腾讯科技(深圳)有限公司 | 阅读内容的信息处理方法及装置 |
CN106095414A (zh) * | 2016-06-01 | 2016-11-09 | 北京金山安全软件有限公司 | 一种管理应用程序的方法、装置及电子设备 |
EP4196876A4 (en) * | 2020-08-14 | 2024-04-10 | Lancium Llc | PERFORMANCE-CONSCIOUS PLANNING |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61114363A (ja) | 1984-11-07 | 1986-06-02 | Hitachi Ltd | 計算機システム間ジヨブ転送方式 |
JPS6265119A (ja) | 1985-09-13 | 1987-03-24 | Nec Corp | 電源制御装置 |
US4724521A (en) | 1986-01-14 | 1988-02-09 | Veri-Fone, Inc. | Method for operating a local terminal to execute a downloaded application program |
JPS62217351A (ja) | 1986-03-18 | 1987-09-24 | Nec Corp | 他系システム上の実行ジヨブ監視制御方式 |
JPS63128462A (ja) | 1986-11-18 | 1988-06-01 | Nec Corp | タイムシエアリングシステム端末からのジヨブ監視方式 |
JPS63237155A (ja) | 1987-03-25 | 1988-10-03 | Nec Corp | 電子計算機 |
JPH0685167B2 (ja) | 1988-04-08 | 1994-10-26 | 日本電気株式会社 | ネットワークジョブ実行監視制御方式 |
JPH0319034A (ja) | 1989-06-16 | 1991-01-28 | Nec Corp | ジョブ管理方式 |
JPH03231597A (ja) | 1990-02-07 | 1991-10-15 | Hitachi Ltd | 作業監視装置 |
JPH03262051A (ja) | 1990-03-12 | 1991-11-21 | Nec Corp | 多局型情報処理システムにおける遠隔運用管理方式 |
US5101425A (en) | 1990-08-07 | 1992-03-31 | Digital Systems International, Inc. | Operations monitoring system |
JPH04257961A (ja) | 1991-02-13 | 1992-09-14 | Nec Corp | バッチジョブスケジュール管理システム |
JPH04257922A (ja) | 1991-02-13 | 1992-09-14 | Nec Corp | ジョブ管理システム |
JPH087727B2 (ja) | 1993-06-29 | 1996-01-29 | 日本電気株式会社 | コンピュータ・端末装置間の警告発信システム |
DE69409445D1 (de) * | 1993-07-27 | 1998-05-14 | Ibm | Prozessüberwachung in einem Mehrfachverarbeitungsanbieter |
JPH08235002A (ja) | 1995-02-28 | 1996-09-13 | Hitachi Ltd | ジョブ実行状態監視方法 |
US5655081A (en) * | 1995-03-08 | 1997-08-05 | Bmc Software, Inc. | System for monitoring and managing computer resources and applications across a distributed computing environment using an intelligent autonomous agent architecture |
JPH1046504A (ja) * | 1996-08-02 | 1998-02-17 | H S S T Kaihatsu Kk | 分岐装置における結合レールの鎖錠装置 |
US6128016A (en) * | 1996-12-20 | 2000-10-03 | Nec Corporation | Graphic user interface for managing a server system |
US5986653A (en) * | 1997-01-21 | 1999-11-16 | Netiq Corporation | Event signaling in a foldable object tree |
US6032122A (en) * | 1997-03-14 | 2000-02-29 | Bell & Howell Mail And Messaging Technologies Company | Systems, methods and computer program products for monitoring and controlling mail processing devices |
US6046742A (en) * | 1997-05-13 | 2000-04-04 | Micron Electronics, Inc. | Display of system information |
US5983051A (en) | 1997-08-04 | 1999-11-09 | Minolta Co., Ltd. | Image formation apparatus executing plurality registered jobs in order |
US6466663B1 (en) * | 1997-09-30 | 2002-10-15 | Don Ravenscroft | Monitoring system client for a call center |
US5909217A (en) * | 1997-09-30 | 1999-06-01 | International Business Machines Corporation | Large scale system status map |
US6151024A (en) * | 1998-03-31 | 2000-11-21 | International Business Machines Corporation | Data processor controlled display interface with tree hierarchy of elements view expandable into multiple detailed views |
US6115044A (en) * | 1998-03-31 | 2000-09-05 | International Business Machines Corporation | Data processor controlled display with a tree of items with modification of child item properties designated at parent level without modification of parent item properties |
US6070190A (en) * | 1998-05-11 | 2000-05-30 | International Business Machines Corporation | Client-based application availability and response monitoring and reporting for distributed computing environments |
US6772031B1 (en) * | 2000-05-30 | 2004-08-03 | International Business Machines Corporation | Method of, system for, and computer program product for providing a job monitor |
-
2000
- 2000-05-30 US US09/583,391 patent/US6772031B1/en not_active Expired - Fee Related
-
2001
- 2001-04-24 DE DE10119876A patent/DE10119876A1/de not_active Withdrawn
- 2001-05-08 KR KR10-2001-0025022A patent/KR100437746B1/ko not_active IP Right Cessation
- 2001-05-14 TW TW090111447A patent/TW509846B/zh not_active IP Right Cessation
- 2001-05-25 JP JP2001157123A patent/JP2002049587A/ja active Pending
- 2001-05-29 CN CN01119796A patent/CN1327203A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1770184B (zh) * | 2004-09-30 | 2012-05-16 | 微软公司 | 在电子邮件消息附件之间导航的方法和计算机可读介质 |
Also Published As
Publication number | Publication date |
---|---|
US6772031B1 (en) | 2004-08-03 |
TW509846B (en) | 2002-11-11 |
JP2002049587A (ja) | 2002-02-15 |
KR100437746B1 (ko) | 2004-06-26 |
DE10119876A1 (de) | 2001-12-13 |
KR20010109090A (ko) | 2001-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1327203A (zh) | 提供作业监视器的方法、系统和计算机程序产品 | |
US5784583A (en) | Intuitive technique for building graphical menus | |
US6269460B1 (en) | Dynamic enhancement of error condition handling and displayed error messages in computer operations | |
US6154852A (en) | Method and apparatus for data backup and recovery | |
US5499357A (en) | Process for configuration management | |
US6785822B1 (en) | System and method for role based dynamic configuration of user profiles | |
US5347518A (en) | Method of automating a build verification process | |
US7448024B2 (en) | System and method for software application development in a portal environment | |
US5838969A (en) | System and method for collecting and dispatching selected events in a computer application program | |
US6226652B1 (en) | Method and system for automatically detecting collision and selecting updated versions of a set of files | |
US7480869B2 (en) | Method and apparatus for displaying status of hierarchical operations | |
US6496977B1 (en) | Method and system for implementing network filesystem-based aid for computer operating system upgrades | |
US6223345B1 (en) | System and method for building client and server application packages | |
US7784021B2 (en) | Method for specifying, deploying and dynamically updating work flows | |
EP0549510A2 (en) | System and method for computer aided software engineering | |
US20040003091A1 (en) | Accessing a remote iSeries or AS/400 computer system from an integrated development environment | |
EP1603033A2 (en) | Method and apparatus for generating forms using form types | |
US8234660B2 (en) | Method and apparatus for a support platform | |
US7574667B2 (en) | Apparatus, system and computer program product for appending a group of files to files on a clipboard of a desktop | |
JPH05197573A (ja) | タスク指向パラダイムによるタスク管理システム | |
US6567811B1 (en) | Method and system to merge volume groups on a UNIX-based computer system | |
JP3670975B2 (ja) | 参照保全性を維持するためにリレーショナル・データベースに対して実行される動作を計画的に順序付けるシステムおよび方法 | |
US9043781B2 (en) | Algorithm for automated enterprise deployments | |
US6588011B1 (en) | Apparatus for automatically generating restore process during software depolyment and method therefor | |
US8806490B1 (en) | Method and apparatus for managing workflow failures by retrying child and parent elements |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |