发明名称 具有代理功能之群件系统
摘要 在具有一伺服器设备及多个透过网路连接至该伺服器设备之客户端(client)设备之群件系统中,该伺服器设备包括代理伺服器及每一客户端设备包括一代理客户端。该代理伺服器的代理产生单元会根据由使用者输入代理客户端的代理定义单元中的输入所准备的代理定义来产生代理。一触发器监视器单元或其它伺服器监视器的一触发器监视单元侦测在该代理定义中界定的触发:及一动作资料或其它伺服器的一过滤单元抓取界定于该代理定义中的触发。一动作要求处理单元要求相关连的伺服器去作与该被抓取的触发相关的动作,并将经该伺服器处理过的结果送至回报处理单元。该回报处理单元准备回报资讯且将该资讯送至回报单元以回应使用者的要求。连接至每个伺服器的资料库将相关连的代理定义资讯储存于其内。为了要改变因该代理定义所造成的一事件的产生而涉及的一系列操作,每个伺服器的操作被自动地改变而不需对于每一事件的产生来改变对每个系统的设定。
申请公布号 TW484073 申请公布日期 2002.04.21
申请号 TW086107179 申请日期 1997.05.27
申请人 日立制作所股份有限公司 发明人 鬼头政义;铃木启之;松田芳树
分类号 G06F17/00 主分类号 G06F17/00
代理机构 代理人 林志刚 台北巿南京东路二段一二五号七楼
主权项 1.一种群件系统其包括至少一伺服器设备,每一伺服器设备具有多个不同群件功能的客户端(clients)及至少一客户端设备,其具有可提供与该等客户端相关连之群件功能伺服器,该客户端设备系透过网路与该伺服器设备相连接;该系统包括:一代理客户端,其具有一用以接受使用者的输入以准备代理定义资讯的代理定义单元:及一代理伺服器,其具有一代理产生单元、一触发监视单元、一过滤单元及一动作要求处理单元,其中该代理产生单元具有用来从该代理客户端接受代理定义资讯,将该代理定义资讯分割成次资讯片段,及将该等次资讯片段送至该触发监视单元、过滤单元及动作要求处理单元的机制,该触发监视单元具有用来监视及侦测由该等被分送的代理定义资讯片段所决定的触发之机制,该过滤单元具有用来从该被侦测到的触发抓取由该等由被分送的代理定义资讯片段所决定的触发满足条件,及该动作要求处理单元具有用来要求该被决定的群件功能伺服器执行由该等被分送的代理定义资讯片段所决定及与该被抓取的触发相关连的动作。2.如申请专利范围第1项所述之群件系统,其中除了代理伺服器之外的每一群件功能伺服器都包括一具有一触发监视单元及一过滤单元之个别的功能代理,该个别的功能代理之触发监视单元具有用来从该代理伺服器的代理产生单元接受该等被分送的代理定义资讯,监视并侦测由该等代理定义资讯所决定的触发的机制,该个别的功能代理之过滤单元具有用来从该代理伺服器的代理产生单元接受该等被分送的代理定义资讯片段及从该被侦测到的触发抓取满足由该代理定义资讯片段所决定的条件的触发之机制,及该个别的功能代理可将该被抓取的触发送至该代理伺服器的动作要求处理单元。3.如申请专利范围第1项所述之群件系统,其中该代理伺服器可进一步具有一回报处理单元,该代理客户端可进一步具有一回报单元,该回报处理单元可具有用来从该代理伺服器的代理产生单元接受该等被分送的代理定义资讯,及在接受来自于该群件功能伺服器的动作结果资讯时,该群件功能伺服器系接受来自于代理伺服器的动作要求,根据该代理资讯片段来准备回报,并将该回报送至该代理客户端的机制,及该回报单元在接受该回报时可具有用来输出在该客户端设备中之回报。4.如申请专利范围第1项所述之群件系统,其中该代理定义单元及除了该代理定义单元之外的其它单元可分别地具有用以将个别之被分送的代理定义资讯片段储存于其中的记忆体机制。5.如申请专利范围第2项所述之群件系统,其中该代理伺服器可进一步具有一回报处理单元,该代理客户端可进一步具有一回报单元,该回报处理单元可具有用来从该代理伺服器的代理产生单元接受该等被分送的代理定义资讯,及在接受来自于该群件功能伺服器的动作结果资讯时,该群件功能伺服器系接受来自于代理伺服器的动作要求,根据该代理资讯片段来准备回报,并将该回报送至该代理客户端的机制,及该回报单元在接受该回报时可具有用来输出在该客户端设备中之回报。6.如申请专利范围第2项所述之群件系统,其中该代理定义单元及除了该代理定义单元之外的其它单元可分别地具有用以将个别之被分送的代理定义资讯片段储存于其中的记忆体机制。7.如申请专利范围第6项所述之群件系统,其中该代理定义单元及除了该代理定义单元之外的其它单元可分别地具有用以将个别之被分送的代理定义资讯片段储存于其中的记忆体机制。8.如申请专利范围第1项所述之群件系统,其中该等群件功能伺服器中的至少一者及该代理伺服器系共同出现于被连接在该网路中的该单一的伺服器设备中。9.如申请专利范围第1项所述之群件系统,其中该等群件功能伺服器及该代理伺服器系分别被提供于被连接于该网路中之个别的伺服器设备中。10.如申请专利范围第1项所述之群件系统,其中该等群件功能包括一行程功能、一邮件功能、一文件管理功能及一工作流程功能中的至少两个功能。11.一种于使用者所想要的条件在群件系统中被满足时藉由使用至少一群件功能来执行该使用者所想要之动作的方法,该群件系统包括至少一伺服器设备,每一伺服器设备具有多个不同群件功能的客户端(clients)及至少一客户端设备,其具有可提供与该等客户端相关连之群件功能伺服器,该客户端设备系透过网路与该伺服器设备相连接;该方法包括的步骤为:(a)根据从该客户端设备所接收到之该使用者的输入准备代理定义资讯,其包括用以定义该等所想要的条件的触发条件资讯及用以定义在该客户设备之代理客户端中之所想要的动作之动作资讯;(b)将该准备好的代理定义资讯从该客户端设备透过该网路送至连接至该网路之代理伺服器;(c)在该代理伺服器中,将该接收到的代理定义资讯分割成代理定义资讯段并该等代理定义资讯段分送至其本身的代理伺服器及相关连的群件功能伺服器;(d)根据该等被分送之代理定义资讯段的触发条件资讯段来监视在该等伺服器中之事件的产生;(e)侦测及将由该被侦测到有满足该触发条件资讯的事件产生的伺服器处送触发侦测至该代理伺服器;(f)从该代理伺服器透过该网路发出动作要求给相关连的群件功能伺服器以作为该触发侦测的回应;及(g)根据该等被分送之代理定义资讯段的动作资讯段于相关连的群件功能伺服器中执行动作,以作为该动作要求的回应。12.如申请专利范围第11项所述之方法,其中该代理伺服器于步骤(c)中分送与时间相关连的触发条件资讯段至其本身的代理伺服器及分送其它的资讯段至相关连的群件功能伺服器。13.如申请专利范围第11项所述之方法,其中该代理伺服器在步骤(f)中根据来自于多个伺服器之该触发侦测的逻辑操作结果发出该动作要求给相关连的群件功能伺服器。14.如申请专利范围第11项所述之方法,其中该等群件功能伺服器中的至少一者及该代理伺服器系共同出现于被连接在该网路中的该单一的伺服器设备中。15.如申请专利范围第11项所述之方法,其中该等群件功能伺服器及该代理伺服器系分别被提供于被连接于该网路中之个别的伺服器设备中。16.如申请专利范围第11项所述之方法,其中该等群件功能包括一行程功能、一邮件功能、一文件管理功能及一工作流程功能中的至少两个功能。图式简单说明:第1图示意地显示依据本发明的一实施例之群件系统的配置;第2图显示第1图中之群件系统配置的一个例子的详细图;第3图为代理定义程序的流程图;第4图为当使用者执行该代理定义程序时显示萤幕的一个例子;第5图为代理产生程序的流程图;第6图为在代理伺服器中的触发监视程序的流程图;第7图为在功能伺服器中的触发监视程序的流程图;第8图为过滤处理的流程图;第9图为动作要求程序的流程图;第10图为邮件送出程序的流程图;第11图为回报程序的流程图;第12图为第1图之群件系统的操作之第一个特定的例子;第13图为第1图之群件系统的操作之第二个特定的例子;第14图为第1图之群件系统的操作之第三个特定的例子;第15图显示触发、过滤及动作的表单;第16图为在第12图之特定例1中的代理定义资讯的一个例子;第17图为在第13图之特定例2中的代理定义资讯的一个例子;及第18图为在第14图之特定例3中的代理定义资讯的一个例子。
地址 日本