我们来看一下如何在 LabVIEW 中发布 VI 到 WEB: 1.启动 LabVIEW,选择数据库工程,打开 main_v 1.0.0.v i 2.VI 属性选择可重入: 3 将退出 LabVIEW 关掉: 4.在 LabVIEW 的选项里打开 Web Serv er: 5.然后在LabVIEW 里打开网络发布工具,选择VI 的路径和发布的模式: 6.这里就随意了 7.选择保存位置,名字最好取得简短一些: 大功告成!下面就是在各种浏览器运行的结果: 浏览器 LabVIEW 8.5 Safar i3.1 IE7 IE8beta1 火狐2 火狐3beta5 不支持 NI 的插件无法使用 下面是LabVIEW 发布应用程序的几点注意事项: 1 被发布VI 最好设成可重入,以便多用户同时访问,否则同时只有一个用户能控制和操作程序。 不可重入时会提示只能有一个客户端有控制权 2 客户端需要 LabVIEW Ru ntime Engine,并且浏览器需要支持 LabVIEW 控件才可以。
3 不要忘记打开80 端口,否则无法从其它机器访问。 4 要保证被运行 V I 在服务器端载入到内存。 小结: 在程序/网站的发布上,我们可以看到LabVIEW 的在服务器端配置的易用性远远超过ASP.net, 但是在客户端需要LabVIEW 运行引擎和浏览器对LabVIEW WEB 控件的支持, 而ASP。net配置虽然复杂,但是客户端只需要浏览器即可。 总体来说 LabVIEW 的WEB 发布更适合工业控制领域,ASP.net则是开发专业网站使用的工具。