labview中创建web services

第一步:创建一个空的项目文件保存
第二步:新建web服务,在生成的web资源中创建vi
第三步:在该vi中添加服务,从web请求中读取远程的数据,并且将接受到的数据经过处理后通过响应发送出去。整体过程主要包含5个子步骤
1:设置HTTP头,请求从LabVIEW Web Service Request中读取数据(http的头文件设置为Access-control-allow-origin,头值设置为*代表允许所有远端ip访问,设置为固定ip代表只允许该ip访问)
2:读取post数据vi,读取数据,该vi的post数据为你的服务的输入数据。
3:写入响应vi,将经过处理后的数据平化成json格式数据作为响应字符串写入响应,此时即完成了一次网络服务从请求到接受的全过程。最后别忘了清空输出,释放资源。
在这里插入图片描述
第四步:在项目浏览器中右击你的web服务,选择属性,选择http方法vi设置,选择你编写的vi,将URL映射属性中的方法设置为post
在这里插入图片描述
第五步:在项目浏览器中右击你的web服务,选择开始,点击你编写的vi查看显示方法URL,复制该URL,新建一个VI,只需要一个postVI即可调用上面的web服务
在这里插入图片描述
上面5步基本完成了一个web服务的创建于调试,下面将你创建的web服务发布出去即可,只需在项目浏览器中右击web服务,选择应用程序web服务器,选择发布即可。

  • 3
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孤舟丨笠翁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值