完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
`
Read_ws_1_lv2011.zip
(304.6 KB, 下载次数: 265
)
准备写一个labview在http中的应用方面的教程,大家有兴趣吗? 现在很多labview程序需要与MES系统进行对接,MES系统大部分都是提供web接口, 这就要求labview也能具有相应的调用能力,大家在使用过程中有什么心得和想法也可以说出来。 拖了好久,终于有点时间来写了,先写个调用webservice的吧 简介: Labview调用C# 生成的webservice,一般借助C#来生成调用webservice的dll,再通过调用dll方式间接进行调用,本文例子中直接通过soap1.1方式来调用,整个过程纯粹Labview实现,借此来让大家了解web调用方式的原理。 一 Webservice原型如下图所示: 函数原型如下: [WebMethod] public byte[] GetDataZip(string pn,string sn) { return TestData.GetSourceData(pn, sn); }
可见函数GetDataZip入参为两个字符串参数,返回一个byte[]数组,实际上是一个文件流,因为本函数的目的就是返回对应的zip文件,为了便于网络传输,就转为文件流对象返回了,在通过网络传输时,实际是将byte[]进行base64编码后转为字符串再返回的,因此最终返回的是一个字符串,示例程序中也会对这个字符串进行base64解码后再转为byte[]数组并写入到文件,最终成功获得了对应的zip文件。 `
Read_ws_1_lv2011.zip
(304.6 KB, 下载次数:
)
|
|
相关推荐
1 条评论
26 个讨论
|
|
211 浏览 0 评论
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1709 浏览 0 评论
1585 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1960 浏览 2 评论
5207 浏览 3 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 19:44 , Processed in 0.937610 second(s), Total 72, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2983