发明名称 于分布式多机种环境下实施伺服功能之方法及网路系统
摘要 于分布式多机种资料处理网路中,发送与控制伺服软体组件执行一单独应用程式代码或是一个或更多应用程式代码之许多部份而对从顾客应用程式接收之一方法目的有所反应。方法目的包含被执行之一引用代码。
申请公布号 TW323354 申请公布日期 1997.12.21
申请号 TW080106385 申请日期 1991.08.13
申请人 迪吉多电脑公司 发明人 尼尔.福.杰考伯生;保罗.艾.瑞利;麦可.杰.伦哲洛
分类号 G06F3/00 主分类号 G06F3/00
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种于一网路内执行网路应用程式之方法,网路含有一记忆体及以一网路滙流排而彼此相连之处理器,记忆体储存一本文资料库及一总体资料库,总体资料库包括方法与应用程式,本文资料库包括优先权、供确认方法之优先权、应用程式、以及根据一预定次序之处理器,处理器分享而近接本文资料库及总体资料库,该方法包括步骤:参考总体资料库,以一执行于一客户处理器上之客户应用程式,去执行方法之一方法及一应用程式;回应于此参考且使用此优先权,而确认执行方法之一伺服应用程式;决定网路内是否能用伺服应用程式;如果不能使用伺服应用程式,则确认、使用优先权、一伺服处理器,于伺服处理器上开始伺服应用程式,且发信号给伺服处理示信伺服应用程式系可用;以及如果网路内可用伺服应用程式,则执行伺服应用程式以实行方法。2.如申请专利范围第1项之方法,其中总体资料库包括为应用程式所操作之资料实例,且尚包括:以客户应用程式而参照资料之一实例;将资料实例之参照传送至伺服处理器;以及回应于接收到资料实例之参照,当实行方法时以伺服应用程式操作实例。3.如申请专利范围第1项之方法,尚包括:如伺服应用程式不能用时,便使用优先权,确认一个其它之伺服应用程式以实行方法;以及决定网路内是否有另外之伺服应用程式可用。4.如申请专利范围第1项之方法,其中方法系同步或非同步地实行,且尚包括:如果方法系同步地被实行,则当伺服应用程式正实行方法时暂停客户应用程式;以及如果方法系非同步,则当伺服应用程式正实行方法时继续着客户应用程式。5.一种资料处理网路系统,包括:一客户资料处理台;一伺服者资料处理台;一网路滙流排,用以连接该客户资料处理台及伺服者资料处理台;一由执行于该客户资料处理台上之客户应用程式所选出之讯息而产生之目的,该目的含有一方法之参考以及在伺服者资料处理台上实施该方法之程序;藉由该伺服资料处理台来接收该方法目的之装置;连接至该接收装置,用以抽取该方法之参考之装置;连接至该抽取装置,用以分析该抽取参考以决定一所欲实施该方法伺服者应用程式之装置;以及连接至该分析装置,用以执行该伺服者应用程式以实施该方法之装置。6.如申请专利范围第5项之网路系统,进一步包含:一于该伺服者应用程式上含有状态资讯之控制伺服者,能藉该伺服者资料处理台予以执行,以及其中该控制伺服者含有用以参考该状态资讯以决定该伺服者应用程式是否正在执行之装置,以及若该伺服者应用程式并非正在执行时,用以启动该伺服者应用程式之装置。图示简单说明:第一图为可被用于本发明较佳实施例之网路图。第二图为本发明关于应用程式目的导向模型之主要组件之说明。第三图说明本发明实施例之目的导向模型组件之关系。第四图说明本发明目的导向模型组件实例间的装置。第五图说明根据较佳实施例且与第四图所示关系一致之等级资料库结构。第六图为较佳实施例不同组件,以及这些组件间资讯之较佳流程图。第七图显示较佳实施例中不同记忆体系统之关系。第八图为区域等级资料库之较佳结构。第九图为第八图所示于区域等级资料库中方块之较佳实施例。第十图为对于总体资料库,区域资料库和节点储存之载入/卸载程式之功能说明。第十一A图说明本文目的资料库一较佳实施例。第十一B图说明第十一A图所示于本文目的资料库中方法置换表之较佳实施例。第十一C图说明第十一A图所示本文目的资料库中伺服节点表之较佳储存结构。第十一D图说明第十一A图所示本文目的资料库中等级资料库置换表之较佳实施例。第十二图为网路台中之个别软体组件。第十三图为以本发明较佳实施例对于应用程式之远程呼叫一般操作的流程图。第十四图为网路组件及资讯流程之较佳详细图。第十五A图至第十五D图为以第十四图中之呼叫软体组件来执行之程序流程图。第十六图说明用第十四图呼叫软体组件来解决某方法之执行步骤。第十七A图及第十七B图是以第十四图控制伺服软体组件执行之步骤流程图。第十八A图和第十八B图是以第十四图发送软体组件所执行之步骤流程图。
地址 美国