ISCAS OpenIR  > 中科院软件所  > 中科院软件所
基于B/S架构的组态平台关键技术研究
其他题名The Research of Key Technologies for Configuration Platform based on B/S Architecture
刘新刚
2007-06-07
学位授予单位中国科学院软件研究所
学位博士
学位授予地点软件研究所
关键词组态平台 B/s架构 Pushlet Xml-rpc
摘要组态平台是自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式(而不是编程方式)提供友好的用户开发界面和简捷的使用方法,其预置的各种软件模块可以非常容易地完成监控层的各类任务,用户甚至可以不写一行代码就能搭建自己的控制系统。 现代企业的生产已经趋向国际化、分布式,Internet将是实现分布式生产的基础。为了使组态平台能够更好地在Internet环境下工作,采用B/S架构来实现组态平台,特别是基于HTTP协议进行数据通信,是比较有意义的尝试。 本文根据分布式生产对监控系统的需求,讨论了实现基于B/S架构的组态平台所需要的关键技术,其中包括客户端和服务器端之间基于HTTP协议的数据通信模式,客户端基于SVG和JavaScript的数据呈现技术,发布订阅模式中订阅条件的匹配,实时条件下的服务质量控制。这些技术涵盖了组态平台从数据通信到数据呈现的各个方面。 在上述研究工作的基础上,本文设计并实现了基于B/S架构的组态平台Hawk,并通过Hawk在实际项目中的应用,验证上述研究工作的有效性和可行性。最后,结合实际应用情况,本文对Hawk的设计和发展方向提出了进一步的建议和展望。
其他摘要Configuration platform is a software platform and development environment on monitoring layer for autocontrol system. It provides convenient user interface which is easy to use based on flexible configuration choices, and whose pre-installed modules can easily complete the monitoring tasks in the diverse environment. Users can even construct a monitoring system without writing any code. Modern production tends to be more and more international and distributed. Internet has become the foundation for the distributed production. Implementing a configuration platform which works in the Internet environment and uses B/S architecture,especially with data communications based on HTTP,is worthwhile to try. Based on the monitoring system’s requirement from today’s enterprise,the paper talks about the key technologies of a configuration platform based on B/S,including communication mode and technologies based on HTTP protocol between server and client,data displaying technologies based on SVG and JavaScript on the client,ECA rules for subscription matching in subscribe/publish model ,QoS guarantee in real-time monitor.These technologies cover various aspects from the web server to the client. Based on these studies,this paper designs and implements a configuration platform named Hawk,and tests the studies feasibility through the application of Hawk in actual projects. Finally, based on actual application, the paper made some suggestions and expectations on Hawk’s design and evolution in the future.
页数78
语种中文
内容类型学位论文
URI标识http://ir.iscas.ac.cn/handle/311060/6688
专题中科院软件所_中科院软件所
推荐引用方式
GB/T 7714
刘新刚. 基于B/S架构的组态平台关键技术研究[D]. 软件研究所. 中国科学院软件研究所,2007.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
10001_20042801502908(2035KB) 限制开放--请求全文
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[刘新刚]的文章
百度学术
百度学术中相似的文章
[刘新刚]的文章
必应学术
必应学术中相似的文章
[刘新刚]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。