APP下载

基于Silverlight、WCF和OPC UA的2级系统B/S架构

2012-01-25王海涛孙明军

制造业自动化 2012年12期
关键词:结构生产服务

王 威,王海涛,孙明军

(北京机械工业自动化研究所 机器人中心,北京 100120)

0 引言

2级系统(Level 2 system)是制造业实现信息自动化的基础平台,可用于实现生产数据采集、生产实时监控、生产调度、数据统计分析、工艺配方管理、能耗管理、实验室及仓库信息管理等功能。2级系统能有效地提高生产率,降低操作工劳动强度。2级系统是一种较为典型的分布式系统。

1 总体结构

传统分布式系统采用C/S结构实施。C/S体系结构虽然能够利用客户端的计算能力,但由于每个客户端都需要安装客户端软件,并且C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,所以C/S结构代价高, 效率低。

B/S(Browser/Server)结构即浏览器和服务器结构。它是对C/S结构的一种变化或者改进。在这种结构下,用户图形界面是通过WWW浏览器来实现,极少部分业务逻辑在前端(Browser)实现,主要业务逻辑在服务器端(Server)实现。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。

虽然B/S结构有种种结构上的优点,但传统的Web应用程序对于如何丰富用户体验还存在问题。技术的限制使得Web应用程序无法像客户端应用程序一样,提供丰富、多样化且快速响应的用户体验。Silverlight技术有效的弥补了这个不足。

MicroSoft Silverlight是微软公司在.NET Framework平台上实现的一个跨平台、跨浏览器的插件。主要用于创建和分发用于Web和移动设备的下一代多媒体应用,以及具有丰富交互式的应用程序。Silverlight是一种表现层技术,通过结合音视频、 动画、交互性以及眩目的用户界面,为Web应用程序提供精彩的多媒体创意和丰富的交互式环境(RIA)。……

登录APP查看全文

猜你喜欢

结构生产服务
《形而上学》△卷的结构和位置
用旧的生产新的!
“三夏”生产 如火如荼
论结构
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
S-76D在华首架机实现生产交付
招行30年:从“满意服务”到“感动服务”
论《日出》的结构