关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于Flash的远程工业监控系统设计

基于Flash的远程工业监控系统设计

作者:时间:2012-07-02来源:网络收藏

要使用开源项目FluorineFx需要使用FluroineFx通信的.net和Flex配置,分为以下3步:
1)NET服务端的开发
建立解决方案,并添加FluroineFx服务器库。添加成功后项目模板会自动创建一个Sample类和Echo方法。接着添加FluorineFx网站到解决方案,添加成功后网站会自动引用FluorineFx服务库的DLL。
2)Flex开发
在Flex开发中需要根据以上的参数进行配置。首先创建Flex项目,并将项目路径指向先前建立的FluorineFx网站的根路径。项目创建完毕后,可以通过FluorineFx与.net进行通信。
3)访问
在Flex的mxml文件下通过mx:RemoteObject>标签来访问对象,如下所示:
e.jpg
下面通过ID调用方法,利用.net的服务端与数据库进行交互,定时存储和读取数据库中的内容:
f.jpg

4 结论
本文提出的的远程设备,对于当前的Web的远程设备监控提供了一种新的方式。利用了的Socket实现了与PAC的Modbus/TCP协议的数据通信。由于的限制,当前还无法实现Flash与Oracle数据库直接的数据交互,在本中由于只存取历史数据和操作日志,数据传输频率不是很高,因此对本并没有太多影响。但ActionScript3可以独立实现与MySOL进行数据交互,因此我们相信在AS下一版本的推出将会实现与Oracle的独立交互。本系统中利用Flash的各种特性,在可靠性、稳定性、时效性、与Web的兼容性、页面显示效果和用户交互的体验效果上将会有很大的改善。如果在现有的开发环境中,对数据交互和Flash页面的动画展示部分进行封装,将会大大减少软件的开发强度,具有实际的应用价值。

本文引用地址:http://www.eepw.com.cn/article/160350.htm

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭