第一步:创建一个空的项目文件保存
第二步:新建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服务器,选择发布即可。
相关文章
- 解决IDEA中maven创建web项目时新建无jsp选择项
- 如何在Eclipse中创建web项目(亲测有效)
- web项目idea中不能创建jsp文件解决方式
- 创建单页web app, 如何在chrome中隐藏工具栏 地址栏 标签栏? - old土哥
- PS网页设计教程XII——在PS中创建专业的web2.0的网页布局
- 在 Visual Studio 2013 中创建 ASP.NET Web 项目(1):概述 - 创建 Web 应用程序项目
- 在Salesforce中创建Web Service供外部系统调用
- 转:Eclipse中创建Maven版的Web工程(详解)
- 在 Visual Studio 2013 中创建 ASP.NET Web 项目(0):专题导航 [持续更新中]
- 在 Visual Studio 2010 中创建 ASP.Net Web Service