第一步:创建一个空的项目文件保存
第二步:新建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服务器,选择发布即可。
相关文章
- Myecilpse web +tomcat 项目: JSP在mysql中创建表
- 【SpringBoot】IDEA中创建 Springboot Web项目
- 使用 Spring 3 来创建 RESTful Web Services(转)
- java web中cookie的永久创建与撤销
- [0154].第5节:IDEA中创建Java Web工程
- [Intellij] 在IntelliJ IDEA 中创建运行web项目
- Eclipse中创建web动态项目
- maven3在eclipse3.4.2中创建java web项目
- 在 Azure Web 应用中创建 PHP 应用程序
- 在创建 MDS Web 应用程序之前,您必须更正以下错误: Internet Information Services (IIS)在此服务器上未正确配置。 未安装这些必需的 Web 服务器角色服务: