网络各用户端的资料库应用程序画面资料同步更新方法

文档序号:6566995阅读:216来源:国知局
专利名称:网络各用户端的资料库应用程序画面资料同步更新方法
技术领域
本发明涉及网络技术,尤其是一种网络各用户端的资料库应用程序画面资料同步更新方法,该方法使一用户端在更新一伺服端内某一资料库的资料时,可将所更新的资料传送至其它用户端,以更新其它用户端的应用程序的画面上对应栏位内的资料,达成同步更新各用户端的资料库应用程序的画面资料的目的。
一般言,现今各企业实体内所建构的网络系统中,均包含有一网络服务器(Servo)及复数个用户端(Client),该伺服端中均设有一庞大的资料库系统,该资料库系统包括复数个资料库,用以储存各企业实体正常运作所需的各种记录(Record),而各该记录又依其特性,规划有各个不同的栏位(Field),例如一般制造商的产品订单资料库中,包括有订单号码、类型、零件名称、单价...等栏位,该等栏位即形成该资料库内的一笔记录;该复数个用户端分别与该伺服端相连线,且分别利用一资料库应用程序的画面,令使用者可通过各该用户端,进入该伺服端的资料库系统,以将资料输入至该资料库的记录内,或至该资料库的记录内查询所储存的资料。在此种网络系统中,由于任一用户端在对该伺端的资料库系统中的资料,进行更新时,该笔被更新的资料并无法同步传送至其它用户端,故无法同步更新其它用户端的资料库应用程序的画面资料。有鉴于此一缺失,许多企业实体在设计该等网络资料库系统时,为使各用户端的资料库应用程序的画面能随时呈现最新的资料,均在该等网络资料库系统中设计了一种可定时令各用户端至伺服端读取异动资料的机制,使使用者能随时在各该用户端的资料库应用程序的画面上,检视到最新的资料,此一作法,虽可有效解决前述缺失,却大幅增加了各用户端进入伺服端读取异动资料的频率,而对伺服端造成极大的负荷。
本发明的主要目的,是同步更新各用户端的资料库应用程序的画面资料。
本发明是通过以下方法实现的在一资料库系统的伺服端内装设一对照表,以借该对照表记录复数个网络用户端在该伺服端内的一资料库系统中所开启的资料库档名,使任一用户端更新该伺服端内某一资料库的资料时,该用户端可借读取该对照表,辨识出其它用户端所开启的资料库档名,并将该用户端所更新的资料,传送至其它用户端,以更新其它用户端的资料库应用程序的画面上对应栏位内的资料。该网络系统包含至少一伺服端,及与该伺服端相连接的复数个用户端,各该伺服端及用户端间通过其上所安装的网络应用程序,依所设定的网络通讯协定,进行彼此间信息的交换与沟通。
在各该用户端进入该伺服端的资料库系统进行资料输入或查询时,该伺服端将依下列步骤进行处理侦测并读取各该用户端的IP地址及通讯端口号码,及各该用户端在该资料库系统中所开启的资料库档名,并逐一将其写入该对照表的对应栏位中;判断各该用户端在进入该伺服端后,是否有对该资料库档名所对应的资料库内的记录,进行更新或异动处理;若判断出任一用户端在进入该伺服端后,有对该资料库档名所对应的资料库内的记录,进行更新或异动处理,则在完成更新或异动处理后,立即将该对照表的内容传送至该用户端。
在该用户端接收到该伺服端传来的该对照表后,将依下列步骤进行处理读取该对照表中各栏位的内容,并据以辨识出其它用户端所开启的相关资料库档名;将所更新的资料,传送至其它用户端,以更新该等其它用户端的资料库应用程序的画面上相关栏位内的资料。


图1乃本发明的网络系统中伺服端与复数个用户端的连线示意图;图2乃本发明的对照表的示意图;图3乃本发明的网络系统中伺服端的处理流程示意图;图4乃本发明的网络系统中用户端的处理流程示意图。
本发明即利用前述网络系统中各电脑设备间,可彼此交换与沟通信息的特性,在网络系统的一伺服端内装设一对照表,以借该对照表记录复数个网络用户端在该伺服端内的一资料库系统中所开启的资料库档名,使任一用户端更新该伺服端内某一资料库的资料时,该用户端可借读取该对照表,辨识出其它用户端所开启的资料库档名,并将该用户端所更新的资料,传送至其它用户端,以更新其它用户端的资料库应用程序的画面上对应栏位内的资料,达成同步更新各用户端的资料库应用程序的画面资料的目的。
在本发明的一最佳实施例中,该网络系统10包含至少一伺服端11,及与该伺服端相连接的复数个用户端12,参阅图1所示,各该伺服端11及用户端12间通过其上所安装的网络应用程序,依所设定的网络通讯协定(可为TCP/IP通讯协定,但不局限于此),进行彼此间信息的交换与沟通。在本发明中,伺服端11中另装设有一资料库系统,该资料库系统包含至少一个以上的资料库,各该资料库用以储存所需的各种记录,而各该用户端12中则分别装设有一可进入该资料库系统的资料库应用程序,使使用者可通过各该用户端的资料库应用程序的画面,进入该伺服端的资料库系统,将资料输入至该资料库的记录内,或至该资料库的记录内查询所储存的资料。
该伺服端内并设有一对照表20,参阅图2所示,该对照表20设有复数个栏位21、22、23,各该栏位21、22、23至少用以储存与该伺机服端相连接的各用户端的IP地址及通讯端口号码,及各用户端的资料库应用程序在进入该伺服端的资料库系统后所开启的相关资料库档名,使任一用户端进入该伺服端的资料库系统,更新该资料库系统内某一资料库的资料时,该用户端可读取该对照表20的内容,以辨识出与该伺服端相连接的其它用户端所开启的资料库档名,并将所更新的资料,传送至其它用户端,以更新该等其它用户端的资料库应用程序的画面上相关栏位内的资料,达成同步更新各用户端的资料库应用程序的画面资料的目的。
在该较佳实施例中,各该用户端可通过其上所安装的网络应用程序,进入该伺服端的资料库系统,并下载该资料库系统的资料库应用程序,加以执行。如此,使用者即可通过各该用户端上资料库应用程序的画面,将资料输入至该资料库的记录内,或至该资料库的记录内查询所储存的资料,此时,该伺服端将依下列步骤进行处理,请参阅图3所示(100)侦测并读取各该用户端的IP地址及通讯端口号码,及各该用户端在该资料库系统中所开启的资料库档名,并逐一将其写入该对照表的对应栏位中;(101)判断各该用户端在进入该伺服端后,是否有对该资料库档名所对应的资料库内的记录,进行更新或异动处理,若否,返还步骤(100),重复侦测及判断的动作;否则,继续下列步骤;(102)若任一用户端在进入该伺服端后,有对该资料库档名所对应的资料库内的记录,进行更新或异动处理,则在完成更新或异动处理后,立即将该对照表的内容传送至该用户端。
该用户端在接收到该伺服端传来的该对照表后,将依下列步骤进行处理,请参阅图4所示(200)读取该对照表中各栏位的内容,并据以辨识出其它用户端所开启的相关资料库档名(201)将所更新的资料,传送至其它用户端,以更新该等其它用户端的资料库应用程序的画面上相关栏位内的资料,达成同步更新各用户端的资料库应用程序的画面资料的目的。
据上所述,由于在本发明中,任一用户端对该伺服端的资料库系统中的资料,进行更新或异动处理时,该笔资料均将依该对照表同步传送至其它用户端,以同步更新其它用户端的资料库应用程序的画面上相关栏位内的资料,令各用户端无须定时至该伺服端中读取异动资料,即能随时在其资料库应用程序的画面上呈现最新的资料,故可大幅减少各用户端进入伺服端读取异动资料的频率,有效减缓伺端的负荷。
以上所述,仅为本发明最佳的一具体实施例,但本发明的构造特征并不局限于此,任何熟悉该项技艺者在本发明领域内,可轻易思及的变化或修饰,皆可涵盖在本发明专利范围内。
权利要求
1.一种网络各用户端的资料库应用程序画面资料同步更新方法,其特征是在一网络系统的一伺服端内装设一对照表,以借该对照表的复数个网络用户端在该伺服端内的一资料库系统中所开启的资料库档名,使任一用户端更新该伺服端内该资料库系统的资料时,该用户端可借读取该对照表,辨识出其它用户端所开启的资料库档名,并将该用户端所更新的资料,传送至其它用户端,以更新其它用户端的资料库应用程序的画面上对应栏位内的资料。
2.如权利要求1所述的网络各用户端的资料库应用程序画面资料同步更新方法,其特征是该网络系统包含至少一伺服端,及与该伺服端相连接的复数个用户端,各该伺服端及用户端间通过其上所安装的网络应用程序,依所设定的网络通讯协定,进行彼此间信息的交换与沟通。
3.如权利要求2所述的网络各用户端的资料库应用程序画面资料同步更新方法,其特征是该网络通讯协定可为TCP/IP通讯协定。
4.如权利要求1所述的网络各用户端的资料库应用程序画面资料同步更新方法,其特征是该资料库系统包含至少一个以上的资料库,各该资料库用以储存所需的各种记录,且具有唯一的资料库档名。
5.如权利要求1所述的网络各用户端的资料库应用程序画面资料同步更新方法,其特征是各该用户端中分别装设有一可进入该资料库系统的资料库应用程序,使使用者可通过各该用户端的资料库应用程序的画面,进入该伺服端的资料库系统,将资料输入至该资料库的记录内,或至该资料库的记录内查询所储存的资料。
6.如权利要求1所述的网络各用户端的资料库应用程序画面资料同步更新方法,其特征是各该用户端可通过其上所安装的网络应用程序,进入该伺服端的资料库系统,并下载该资料库系统的资料库应用程序,加以执行。
7.如权利要求1、2、3、4、5或6所述的网络各用户端的资料库应用程序画面资料同步更新方法,其特征是该对照表设有复数个栏位,各该栏位用以储存与该伺服端相连接的各用户端的IP地址及通讯端口号码,及各用户端的资料库应用程序在进入该伺服端的资料库系统后所开启的相关资料库档名。
8.如权利要求7所述的网络各用户端的资料库应用程序画面资料同步更新方法,其特征是在各该用户端进入该伺服端的资料库系统进行资料输入或查询时,该伺服端将依下列步骤进行处理侦测并读取各该用户端的IP地址及通讯端口号码,及各该用户端在该资料库系统中所开启的资料库档名,并逐一将其写入该对照表的对应栏位中;判断各该用户端在进入该伺服端后,是否有对该资料库档名所对应的资料库内的记录,进行更新或异动处理;若判断出任一用户端在进入该伺服端后,有对该资料库档名所对应的资料库内的记录,进行更新或异动处理,则在完成更新或异动处理后,立即将该对照表的内容传送至该用户端。
9.如权利要求8所述的网络各用户端的资料库应用程序画面资料同步更新方法,其特征是在该用户端接收到该伺服端传来的该对照表后,将依下列步骤进行处理读取该对照表中各栏位的内容,并据以辨识出其它用户端所开启的相关资料库档名;将所更新的资料,传送至其它用户端,以更新该等其它用户端的资料库应用程序的画面上相关栏位内的资料。
全文摘要
本发明为一种网络各用户端的资料库应用程序画面资料同步更新方法,该方法在一网络伺服端内装设一对照表,以借该对照表记录复数个网络用户端在该伺服端内的一资料库系统中所开启的资料库档名,使任一用户端更新该伺服端内某一资料库的资料时,该用户端可借读取该对照表,辨识出其它用户端所开启的资料库档名,并将该用户端所更新的资料,传送至其它用户端,以更新其它用户端的资料库应用程序的画面上对应栏位内的资料,达成同步更新各用户端的资料库应用程序的画面资料的目的,有效降低各用户端进入伺服端读取异动资料的频率,并大幅减缓因此对伺服端所造成的负荷。
文档编号G06F9/46GK1419193SQ01134928
公开日2003年5月21日 申请日期2001年11月14日 优先权日2001年11月14日
发明者谢明晓 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1