发明名称 分散式物件之公共合约及私人约束的自动检查
摘要 在分散式系统中一种根据规格之自动检查物件之方法及装置,其包括公共合约及私人约束。客户与伺服器都遵守公共合约,而私人约束仅由客户或伺服器,并非二者都遵守。在客户至伺服器或伺服器至客户异动或呼叫之各个与每一级,自动检查与呼叫有关之物件或参数以确保符合规格。客户上之客户方存根自动产生并执行检查码以便于网路传输至伺服器前,检查私人客户方约束与客户上之公共合约。伺服器有一伺服器方骨架其拦截呼叫与物件,伺服器方骨架用自动产生之码执行检查以检查客户之公共合约(若有)及任何私人伺服器方约束,一旦完成检查则处理呼叫而结果是伺服器返回,接着将返回物件传过整个网路而到达客户,客户方存根接着根据返回物件之规格而自动检查,该规格与呼叫相关物件之检查规格不同,其初始时由客户传送。
申请公布号 TW358183 申请公布日期 1999.05.11
申请号 TW086113542 申请日期 1997.09.18
申请人 太阳微系统公司 发明人 童龙科
分类号 G06F17/60 主分类号 G06F17/60
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种电脑系统实施方法,以自动检查具客户之分散式系统中物件之规格,该方法包含以下步骤:将该规格分成私人客户方约束与公共合约;将检查该规格之码插入一客户方存根;及执行该码以确保遵守该规格。2.根据申请专利范围第1项之方法,其中该各物件显示一型态,而该规格根据该物件显示之型态以及根据从该客户产生之客户呼叫而改变。3.根据申请专利范围第1项之方法,其中插入码步骤包括以下步骤:用该客户方存根产生公共合约码;用该客户方存根产生私人客户方约束码;及串并该公共合约与私人客户方约束码以产生该码来检查该规格。4.根据申请专利范围第1项之方法,其中执行该检查码之步骤包括在任何传输至该分散式系统前,将该物件通过该客户方存根之步骤。5.一种电脑系统实施方法,以自动检查分散式系统中物件之规格,该方法包含以下步骤:将该规格分成私人客户方约束与公共合约;将检查该规格之码插入一伺服器方骨架;及执行该码以确保遵守该规格。6.根据申请专利范围第5项之方法,其中该各物件显示一型态,而该规格根据该物件显示之型态以及根据从该伺服器产生之伺服器返回而改变。7.根据申请专利范围第5项之方法,其中插入码步骤包括以下步骤:用该伺服器方骨架产生公共合约码;用该伺服器方骨架产生私人客户方约束码;及串并该公共合约与私人客户方约束码以产生该码来检查该规格。8.根据申请专利范围第5项之方法,其中执行该检查码之步骤包括在任何传输至该分散式系统前,将该物件通过该伺服器方骨架之步骤。9.一种电脑系统实施方法,以异动具客户与伺服器之分散式系统上之呼叫,该呼叫具有其相关物件,该方法包含以下步骤:在该伺服器上检查该伺服器与该客户间之公共合约;在该伺服器上检查私人伺服器方约束;在该客户上检查公共合约;及在该客户上检查私人客户方约束,其中惟若检查所有约束与合约该异动才成功,以确保遵守该呼叫之规格。10.根据申请专利范围第9项之方法,其中该伺服器上公共合约与私人伺服器方约束之检查,系由伺服器方骨架在任何该物件与来往于该伺服器之该呼叫中自动执行。11.根据申请专利范围第9项之方法,其中该伺服器上公共合约与私人伺服器方约束之检查,系由客户方存根在任何该物件与来往于该客户之该呼叫中自动执行。12.一种电脑系统实施方法,以异动具客户与伺服器之分散式系统上之呼叫,该呼叫具有其相关物件,该方法包含以下步骤:在该客户排列该物件;在该伺服器上检查公共合约与私人伺服器方约束;在该伺服器解排列该物件;在该伺服器上检查私人伺服器方约束与公共合约;及在该伺服器上处理该呼叫以产生传送至该客户之返回物件。13.一种在分散式系统中自动检查物件规格之装置,该装置包含:一客户;一客户方存根,其接至该客户;一伺服器,其仅经由该客户方存根而接至该客户;及一伺服器方骨架,其接至伺服器以便物件仅透过该骨架而通过该客户以到达该伺服器。14.根据申请专利范围第13项之装置,其中该客户方存根包括码,其由该客户之处理器执行时,根据该规格而以该伺服器与私人客户方约束检查公共合约。15.根据申请专利范围第13项之装置,其中该伺服器方骨架包括码,其由该客户之处理器执行时,根据该规格而以该客户与私人客户方约束检查公共合约。16.一种电脑系统实施方法,以自动检查具至少一客户之分散式系统中物件之规格,该方法包含以下步骤:在该客户中产生第一公共合约码;在该客户中产生私人客户方约束码;串并该第一公共合约码与该私人客户方约束码以产生一客户方存根:在该客户中产生第二公共合约码;在该伺服器中产生私人伺服器方约束码;串并该第二公共合约码与该私人伺服器方约束码以产生一伺服器方骨架;及将该物件通过伺服器方骨架与客户方存根并检查该物件。17.一种电脑系统,以检查分散散物件之规格,该系统包含:一处理器;一记忆体,其接至该处理器;将该记忆体配置成使该处理器自动产生由该处理器执行之检查码,当该处理器执行该检查码时可确保该分散式物件遵守该规格。18.一种在客户与伺服器间自动检查分散式物件之系统,包括码,其可在电脑可读取装置上储存,及可由电脑执行,该码包括码部分,该系统包含:一公共合约检查码部分,其配置成检查该物件是否遵守客户与伺服器共同之规格;及一私人约束检查码部分,其配置成检查该物件是否遵守针对该客户与该伺服器其中之一,惟非二者之规格。19.根据申请专利范围第18项之系统,其中该客户与伺服器系在网路上连接。图式简单说明:第一图是不作自动检查之分散式系统的图形第二图是具自动客户与伺服器检查之分散式系统的图形第三图的图形显示伺服器与客户间公共合约与私人约束之所有排列第四图是客户方检查码产生之流程第五图是伺服器方码检查产生之流程第六图是客户方存根功能之伪码第七图是伺服器方骨架功能之伪码第八图是电脑系统中实施的自动检查
地址 美国