发明名称 |
过程数据画面实时刷新方法 |
摘要 |
一种过程数据画面实时刷新方法,包括以下步骤:步骤一、注册请求;步骤二、注册;步骤三、过程数据点发布:服务器端运行的数据采集组件采集过程数据点的值,当过程数据点的值发生更新时,所述后台服务程序将该过程数据点的值加入对应的d客户端画面对象的过程数据点的列表中,并向客户端分发;步骤四、客户端画面刷新。本发明可以保证只将值发生变化的过程数据点发布给客户端画面。每个过程数据点的每个取值都将会从后台发布到前台显示,所有细节都能捕捉,提高了数据显示的实时性和精细度,同时还减少了网络上无效的传输和客户端画面的资源占用,其实时性和系统负荷都能有效得到解决。 |
申请公布号 |
CN101329576B |
申请公布日期 |
2011.10.05 |
申请号 |
CN200810039043.5 |
申请日期 |
2008.06.17 |
申请人 |
上海宝信软件股份有限公司 |
发明人 |
赵研 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
上海金盛协力知识产权代理有限公司 31242 |
代理人 |
罗大忱 |
主权项 |
一种过程数据画面实时刷新方法,其特征在于包括以下步骤:步骤一、注册请求:客户端的某个画面在第一次装载或被切换显示时,该客户端运行的前台画面程序收集注册信息后,向服务器端运行的后台服务程序发送注册请求,该注册请求中包括有注册信息,该注册信息包括当前画面显示的过程数据点的名称、本机IP地址和计算机特征信息,之后通过所述后台服务程序获取该客户端需要显示的过程数据点的值,刷新画面;步骤二、注册:后台服务程序收到前台画面程序的注册请求后,根据注册信息生成该客户端画面对象,并将其加入客户端画面对象列表,所述客户端画面对象包括:a、该客户端的唯一识别号;b、该客户端当前画面中注册的所有过程数据点;c、过程数据点的值发生变化时用于发布的客户端画面程序的代理;d、需要发布给该客户端的过程数据点的列表;步骤三、过程数据点发布:服务器端运行的数据采集组件采集过程数据点的值,当过程数据点的值发生更新时,所述后台服务程序将该过程数据点的值加入对应的客户端画面对象的过程数据点的列表中,并向客户端分发,在分发完成后,清空需要发布给该客户端的过程数据点的列表;步骤四、客户端画面刷新:所述前台画面程序在收到过程数据点的更新值后,进行画面刷新。 |
地址 |
201203 上海市浦东新区张江高科技园区郭守敬路515号 |