发明名称 改良之与装置无关之遥距资料管理
摘要 呈示一种用以远距控制一个用户电脑其执行伺服器命令之方法及装置。该用户经由一第一个伺服器连接至多个伺服器上。该用户利用一第一种语言与该第一个伺服器通讯,且该第一个伺服器利用达成该希望工作之该必需的语言与该等多个伺服器内的每一个伺服器通讯。利用该作业环境和接收该命令的该应用程式介面判定该使用的语言。于一个具体实施例中,该第一个伺服器查询一个法则,以识别一组相当于该用户命令之用第二种语言的伺服器命令;及接着查询一个能力表,以判定一个或多个架构成执行每一个命令的伺服器。继之,使该等各别的伺服器以该组伺服器命令执行该等其中一个或多个命令。接着,将任何因执行该等命令而产生的结果翻译回该用户语言,并将该等结果传输给该用户,以处理之。
申请公布号 TW493128 申请公布日期 2002.07.01
申请号 TW090104905 申请日期 2001.03.05
申请人 IDINI公司 发明人 克利斯H D 林
分类号 G06F17/00 主分类号 G06F17/00
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种用以于一网路化电脑系统中远端处理应用命令之方法,其中该网路化电脑系统包括一经由一第一个伺服器连接至一个应用伺服器上的用户,及其中该用户架构成利用一第一种语言与该第一个伺服器通讯,该第一个伺服器和该应用伺服器架构成利用一第二种语言相互通讯,该方法包括:至少启始一个该用户方该第一种语言的命令,及将该至少一个命令传输给该第一个伺服器,作为一命令字串;将该命令字串剖析成不同的第一个伺服器命令;自该等第一个伺服器命令中选择一第一个命令作处理;利用一法则表将该第一种语言的该第一个命令翻译成一程序,其中该程序至少包括一该第二种语言之相当的命令;自该等相当的命令中选择一希望执行的命令;选择一架构成执行该希望之命令的应用伺服器;及使该应用伺服器执行该希望之命令。2.如申请专利范围第1项之方法,更进一步包括:判定有一应用伺服器未架构成执行该希望之命令;架构一应用伺服器,使适当地执行该希望之命令。3.如申请专利范围第2项之方法,其中判定有一应用伺服器未架构成执行该希望之命令系藉由下面达成的:轮询该等可用之应用伺服器,以判定是否可执行该希望之命令;及接收无任何伺服器架构成执行该希望之命令的资讯。4.如申请专利范围第1项之方法,其中系将该整个法则表储存在该第一个伺服器上。5.一种用以于一网路化电脑系统中远端处理应用命令之方法,其中该网路化电脑系统包括一经由一第一个伺服器连接至一个应用伺服器上的用户,及其中该用户架构成利用一第一种语言与该第一个伺服器通讯,该第一个伺服器和该应用伺服器架构成利用一第二种语言相互通讯,该方法包括:至少启始一个该用户方该第一种语言的命令,及将该至少一个命令传输给该第一个伺服器,作为一命令字串;将该命令字串剖析成不同的第一个伺服器命令;自该等第一个伺服器命令中选择一第一个命令作处理;利用一法则表将该第一种语言的该第一个命令翻译成一程序,其中该程序至少包括一该第二种语言之相当的命令;自该等相当的命令中选择一希望执行的命令;判定该等架构成执行该希望之命令的应用伺服器无法执行一预定可接受时间幅度内的该命令;架构一附加的应用伺服器,使适会地执行该希望之命令;及使该附加的应用伺服器执行该希望之命令。6.一种用以于一网路化电脑系统中远端处理应用命令之方法,其中该网路化电脑系统包括一经由一第一个伺服器连接到至少三个应用伺服器上的用户,及其中该用户架构成利用一第一种语言与该第一个伺服器通讯,该第一个伺服器和该等至少三个应用伺服器架构成利用一第二种语言通讯,该方法包括:至少启始两个该用户上该第一种语言的命令,及将该等至少两个命令传输给该第一个伺服器;自该等至少两个第一个伺服器命令中至少选择两个命令作处理;将该等至少两个该第一种语言的命令翻译成相等组数之该第二种语言的相当命令组;自该等相当的命令组中选择一第一个命令组执行之;使该等应用伺服器中的一第二个应用伺服器执行该第一个命令组;自该等相当的命令组中选择一第二个命令组执行之;及使该等应用伺服器中的一第二个应用伺服器执行该第二个命令组。7.如申请专利范围第6项之方法,其中将使该等应用伺服器中的一第一个应用伺服器之步骤更进一步定义成:判定该等至少三个应用伺服器中该等至少两个应用伺服器的伺服器效率因素;选择具有该最可取伺服器效率因素的该应用伺服器执行该第一个命令组;及使该选择之伺服器执行该第一个命令组。8.如申请专利范围第6项之方法,其中将使该等应用伺服器中的一第二个应用伺服器之步骤更进一步定义成:判定一第二个应用伺服器的该等伺服器效率因素较之该第一个应用伺服器的伺服器效率因素更可取;及使该第二个应用伺服器执行该第二个命令组。9.如申请专利范围第6项之方法,其中利用一个法则表达成该翻译。10.一种在其上储存机器可执行指令之机器可判读媒体,其中该等机器可执行指令执行一种用以于一网路化电脑系统中远端处理应用命令之方法,其中该网路化电脑系统包括一经由一第一个伺服器连接至一个应用伺服器上的用户,及其中该用户架构成利用一第一种语言与该第一个伺服器通讯,该第一个伺服器和该应用伺服器架构成利用一第二种语言相互通讯,该方法包括:至少启始一个该用户方该第一种语言的命令,及将该至少一个命令传输给该第一个伺服器,作为一命令字串;将该命令字串剖析成不同的第一个伺服器命令;自该等第一个伺服器命令中选择第一个命令作处理;利用一法则表将该第一种语言的该第一个命令翻译成一程序,其中该程序至少包括一该第二种语言之相当的命令;自该等相当的命令中选择一希望执行的命令;选择一架构成执行该希望之命令的应用伺服器;及使该应用伺服器执行该希望之命令。11.如申请专利范围第10项之机器可判读媒体,更进一步使储存在其上的指令执行以下附加的指令:判定有一应用伺服器未架构成执行该希望之命令;架构成一应用伺服器,使适当地执行该希望之命令。12.如申请专利范围第11项之机器可判读媒体,其中判定有一应用伺服器未架构成执行该希望之命令系藉由下面达成的:轮询该等可用之应用伺服器,以判定是否可执行该希望之命令;及接收无任何伺服器架构成执行该希望之命令的资讯。13.一种在其上储存机器可执行指令之机器可判读媒体,其中该等机器可执行指令执行一种用以于一网路化电脑系统中远端处理应用命令之方法,其中该网路化电脑系统包括一经由一第一个伺服器连接至一个应用伺服器上的用户,及其中该用户架构成利用一第一种语言与该第一个伺服器通讯,该第一个伺服器和该应用伺服器架构成利用一第二种语言相互通讯,该方法包括:至少启始一个该用户方该第一种语言的命令,及将该至少一个命令传输给该第一个伺服器,作为一命令字串;将该命令字串剖析成不同的第一个伺服器命令;自该等第一个伺服器命令中选择一第一个命令作处理;利用一法则表将该第一种语言的该第一个命令翻译成一程序,其中该程序至少包括一该第二种语言之相当的命令;自该等相当的命令中选择一希望执行的命令;判定该等架构成执行该希望之命令的应用伺服器无法执行一预定可接受时间幅度内的该命令;架构一附加的应用伺服器,使适当地执行该希望之命令;及使该附加的应用伺服器执行该希望之命令。14.一种在其上储存机器可执行指令之机器可判读媒体,其中该等机器可执行指令执行一种用以于一网路化电脑系统中远端处理应用命令之方法,其中该网路化电脑系统包括一经由一第一个伺服器连接到至少三个应用伺服器上的用户,及其中该用户架构成利用一第一种语言与该第一个伺服器通讯,该第一个伺服器和该等至少三个应用伺服器架构成利用一第二种语言通讯,该方法包括:至少启始两个该用户方该第一种语言的命令,及将该等至少两个命令传输给该第一个伺服器;自该等至少两个第一个伺服器命令中至少选择两个命令作处理;将该等至少两个该第一种语言的命令翻译成相等组数之该第二种语言的相当命令组;自该等相当的命令组中选择一第一个命令组执行之;使该等应用伺服器中的一第一个应用伺服器执行该第一个命令组;自该等相当的命令组中选择一第二个命令组执行之;及使该等应用伺服器中的一第二个应用伺服器执行该第二个命令组。15.如申请专利范围第14项之机器可判读媒体,更进一步使储存在其上的指令执行以下附加的指令,及其中将使该等应用伺服器中的一第一个应用伺服器之步骤更进一步定义成:判定该等至少三个应用伺服器中该等至少两个应用伺服器的伺服器效率因素;选择具有该最可取伺服器效率因素的该应用伺服器执行该第一个命令组;及使该选择之伺服器执行该第一个命令组。图式简单说明:图1A、1B及1C,为先前技艺的网路范例;图2,为一个根据本发明之电子系统的一个范例,其中用户装置链结至伺服器上;图3A及3B,为说明一种根据本发明用以处理一个网路中用户装置命令之方法的流程图;图4,为一个根据本发明之法则表的一个范例;图5,为说明根据本发明之另一种方法的流程图;图6,为一个根据本发明之能力表的一个范例;图7,为本发明之一个伺服器载入表的一个范例;图8A及8B,为说明本发明其另一种方法之流程图;图9A、9B及9C,为说明本发明又另一种方法之流程图;图10A、10B及10C,为说明本发明又另一种方法之流程图。
地址 美国