发明名称 具有一通用转接器架构且提供一全局使用者界面与全局发信滙流排之系统与方法
摘要 一种电脑执行之系统完成一全局使用者界面。该系统包含多数应用引擎(110,114)及一使用者界面处理(124)。该系统同时包含一视觉资讯中间人(118),其具有动态可加载转接器(120,122),其中每一转接器(120,122)系可适用于接取多数类型引擎之一。该视觉资讯中间人(118)可以藉以交界于一应用引擎(110,114)之引擎界面(112,116)及使用者界面处理(124)之间,藉由动态地加载一适用于该类型引擎之转接器(122)。该电脑系统同时也完全一全局发信汇流排。该系统包含为一网路发信层(180)所支援之本地发信。多数讯息汇流排管理器处理(176)每一个包含一动态可加载讯息汇流排转接器(178)及一讯息汇流排应用程式界面(174)。该讯息管理器处理(176)藉由转接至网路发信层(180)之本地发信协定,完成发信于软体应用(172)之全局发信间。
申请公布号 TW504915 申请公布日期 2002.10.01
申请号 TW087113684 申请日期 1998.08.19
申请人 i2科技股份有限公司 发明人 朗吉特N 诺塔尼;约翰E.梅尔;比哈文S.沙哈;葛利格瑞A.伊凡特斯;阿吉特沙加;以色列希乐瑞欧;大卫A.查斯侯
分类号 H04L29/06 主分类号 H04L29/06
代理机构 代理人 蔡坤财 台北巿松江路一四八号十二楼
主权项 1.一种电脑执行系统,提供全局使用者界面,以完成对多数应用引擎之接取,该系统至少包含:多数应用引擎,每一引擎具有一引擎界面,多数应用引擎包含有多数类型引擎;多数资料源可以为诸应用引擎所接取;一使用者界面处理,提供基于诸使用者界面元件之一界面;及一视觉资讯中间人,操作为多数应用引擎及使用者界面处理间之一媒介;该视觉资讯中间人具有多数可动态加载转接器,每一转接器适用以接取一特定类型之引擎并适用以映图该类型之一或多数应用引擎之引擎界面至一全局使用者界面,该使用者界面完成对多数应用引擎之接取;使得视觉资讯中间人系藉由动态地加载用适于该相对种类引擎之转接器,而可操作于完成于应用引擎之引擎界面及使用者界面处理间之资讯通讯,来自多数资料源之资料系被整合为用于使用者界面处理之共同资料模型。2.如申请专利范围第1项所述之系统,其中上述之使用者界面处理包含一本地快取代理伺服器,该视觉资讯中间人系与其通讯。3.如申请专利范围第1项所述之系统,其中上述之使用者界面处理包含一已知资料元件馆。4.如申请专利范围第3项所述之系统,其中上述之使用者界面处理包含使用一物件导向元件模型所完成之诸元件。5.如申请专利范围第1项所述之系统,其中上述之视觉资讯中间人系可操作于相同类型之负载平衡应用引擎。6.如申请专利范围第1项所述之系统,其中上述之引擎类型系自包含资料库,记忆体内引擎,CORBA伺服器,及发信引擎构成之群组中选出。7.如申请专利范围第1项所述之系统,其中上述之动态可加载转接器支援一或多数资料模组,其系由包含表格,树状,名称値对,多规格及物件图表构成之群组中选出。8.如申请专利范围第1项所述之系统,更包含至少一商用物件伺服器,其系操作为于多数资料源及多数应用引擎间之媒介。9.如申请专利范围第8项所述之系统,其中上述之商用物件伺服器更包含多数商用物件伺服器转接器,每一商用物件伺服器转接器系适用于接取多数资料源之一。10.一种电脑执行方法,用以提供一全局使用者界面,以完成对多数应用引擎之接取,该方法至少包含下列步骤:建立多数应用引擎,每一引擎具有一引擎界面,多数应用引擎包含多数类型引擎;建立使用者界面处理,以于使用者界面元件,提供一界面:资料通讯于应用引擎及多数资料源之间;及于应用引擎之引擎界面及使用者界面处理间完成资料通讯,藉由动态地加载一适用于相关类型引擎之转接器,使得来自多数资料源之资料系被整合入用于使用者界面处理之共同资料模型;多数动态可加载转接器之转接器均系适用以接取一特定类型之引擎并用以映图该类型之一或多数应用引擎之引擎界面至一全局使用者界面,以完成对多数应用引擎之接取。11.如申请专利范围第10项所述之方法,其中建立一使用者界面包含建立一包含本地快取代理伺服器之使用者界面。12.如申请专利范围第10项所述之方法,其中建立一使用者界面包含建立一使用者界面,其包含一已知资料元件馆。13.如申请专利范围第12项所述之方法,其中上述之使用者界面包含一使用物件导向元件模型构建之诸元件。14.如申请专利范围第10项所述之方法,更包含于一应用引擎之引擎界面及使用者界面处理间交界至相同类型之负载平衡应用引擎。15.如申请专利范围第10项所述之方法,其中上述之引擎类型系由资料源,记忆体内引擎,CORBA伺服器,发信引擎构成之群组中选出。16.如申请专利范围第10项所述之方法,其中上述之转接器支援一或多数资料模组,其系自表格,树状,名称値对,多规格模型及物件图表构成之群组中选出。17.如申请专利范围第10项所述之方法,更包含一商用物件伺服器,其系操作为于多数应用引擎及多数资料源间之媒介。18.如申请专利范围第17项所述之方法,其中上述之提供一商用物件伺服器更包含提供多数商用物件伺服器转接器,每一商用物件伺服器转接器适用以接取多数资料源之一。19.一种电脑执行系统,提供一全局发信滙流排,该系统至少包含:使用一本地信息协定所支持之本地发信于一网路发信层上;多数讯息滙流排管理器处理,每一讯息滙流排管理器处理系相关于一软体应用并包含:一动态可加载讯息滙流排转接器,其适用于本地讯息协定并通讯于整个网路发信层;及一讯息滙流排应用程式界面,适用于并与相关软体应用通讯;及每一讯息滙流排管理器处理,于相关软体应用及网路发信层间作讯息通讯,以完成具有相关讯息滙流排管理器处理之多数软体应用间于网路发信层间之全局发讯。20.如申请专利范围第19项所述之系统,更包含:多数资料库,每一资料库系相关于软体应用之一并具有一交易伫列。多数伫列管理器处理,每一伫列管理处理相关于诸软体应用之一,并包含:一动态可加载伫列转接器,可适用于相关于有关软体应用之资料库;及一伫列应用程式界面,适用于并与相关软体应用通讯;及多数交易讯息管理器,每一管理器相关于诸软体应用之一并交界于用于相关软体应用之伫列应用程式界面及用于相关软体应用之讯息滙流排应用程式界面之间;使得来自交易伫列之交易可以被通讯于不同类型之资料库之间。21.如申请专利范围第20项所述之系统,其中上述之资料库包含一或多数资料库管理系统,其系由关系资料库管理系统及物件导向资料库管理系统组成之群组中选出。22.一种电脑执行方法,提供全局发信滙流排,其至少包含:建立一网路发信层,其使用一本地讯息协定,而支持本地发信;建立多数讯息滙流排管理器处理,每一管理器处理相关于一软体应用;于每一讯息滙流排管理处理中,交界于网路发信层及相关软体应用之间,藉由动态加载一适用于该本地讯息协定之一讯息滙流排转接器并使用一适用于该软体应用之讯息滙流排应用程式界面;多数讯息滙流排管理器处理,完成于软体应用间于网路发信层上之全局发信,藉由于相关软体应用及网路发信层间之讯息通讯。23.如申请专利范围第22项所述之方法,更包含:建立多数资料库,每一资料库系相关于软体应用之一并具有一交易伫列;建立多数伫列管理器处理,每一伫列管理器处理相关于软体应用之一,于伫列管理器处理,藉由动态加载适用于该资料库之一伫列转接器,并使用适用于相关该资料库之软体应用之伫列应用程式界面,与一资料库作交界;及使用一相关于该软体应用之交易讯息管理器,于伫列应用程式界面及适用于软体应用之讯息滙流排应用程式界面间作界面;使得来自交易伫列之交易可以被通讯于不同类型之资料库之间。24.如申请专利范围第23项所述之方法,其中上述之资料库包含由关系资料库管理系统及物件导向资料库管理系统组成之群组中选出之一或多数资料库管理系统。图式简单说明:第1图为一方块图,其提供一核心环境实施例之概要,以完成依据本发明之供应链路分析及最佳化。第2A及2B图为方块图,例示传统之用于区域间分析之多对多转换及用于依据本发明之区域间分析之一对多转换。第3图为相关于依据本发明区域间分析及最佳化之规格转接间之关系实施例之方块图。为4图一视觉资讯中间人(VIB)之方块图,该中间人依据本发明操作为至各种引擎及其他资料源之中间层。第5图为一方块图,示出依据本发明之VIB与各种资料源及浏览器及非浏览器使用者界面之交互作用。第6图为一商用物件伺服器之方块图,该伺服器系作用为依据本发明之资料伺服器。第7图为一方块图,示出依据本发明之伫列及全局发信滙流排之不同元件。第8图为一方块图,示出依据本发明之应用间之交换发信。第9A及9B图为一依据本发明之对区域间分析及最佳化之原始方法及使用模型代理人作为部份复制品之方块图。第10A及10B图为于区域间多对多交互作用及为依据本发明之区域间连接面所进行之简化区域交互作用之方块图。第11图为依据本发明之区域间连接面之实施例之方块图。第12图为由在区域间连接面上引擎所形成之集线器及分支总合网路之方块图。
地址 美国