南通高端网站建设开发,网站前台如何刷新,企业解决方案公司,哪里可以学seo课程目录 LabVIEW部署Web服务1、创建项目2、创建Web服务3、新建WebVI3.1、使用GET方法3.2、使用POST方法 4、 部署和对应URL4.1、应用程序#xff1a;80804.2、本地调试#xff1a;80094.3、NI Web服务器#xff1a;9090(禁用) 5、测试5.1、测试GET方法5.2、测试POST方法 6、实际… 目录 LabVIEW部署Web服务1、创建项目2、创建Web服务3、新建WebVI3.1、使用GET方法3.2、使用POST方法 4、 部署和对应URL4.1、应用程序80804.2、本地调试80094.3、NI Web服务器9090(禁用) 5、测试5.1、测试GET方法5.2、测试POST方法 6、实际应用7、浏览器测试8、HTTP测试软件 LabVIEW部署Web服务
1、创建项目 2、创建Web服务 可以修改名称此处修改为test
3、新建WebVI
右键Web资源→选择新建VI一个VI对应一个方法
3.1、使用GET方法
①新建VI后命名为plus前面板添加三个数值控件命名必须是英文如果是中文在测试的时候会报错并且要修改接线端子 ②右键plus→选择GET(默认为GET)
③右键test→选择属性 ④选择HTTP方法VI设置→选中plus→选择输出类型→选择接线端和输出格式选择JSON
这个也是方法默认的设置
3.2、使用POST方法
①新建VI后命名为plus post并修改程序框图 ②右键plus post→选择POST ③选择HTTP方法VI设置→选中plus→选择输出类型→选择数据流
4、 部署和对应URL
①右键test→选择应用程序Web服务器→选择开始(调试服务器)”→等待开始完成 ②查看对应的URL 右键其中一个方法此处是plus→选择显示方法URL…
如果方法里面存在中文字符选择显示方法URL后可能会闪退URL页面 ③里面会存在三种端口要看方法是部署到哪个服务器的 应用程序8080 本地调试8009 NI Web服务器9090由于端口很多所以要注意哪个服务器在启用
4.1、应用程序8080
右键test→选择应用程序Web服务器→选择发布→等待发布完成
4.2、本地调试8009
右键test→选择应用程序Web服务器→选择开始(调试服务器)
4.3、NI Web服务器9090(禁用)
右键test→选择开始 但是由于未知原因一直连接不上服务器因此不再使用
5、测试
5.1、测试GET方法
使用本地调试8009 ①右键我的电脑→选择新建→选择VI→命名为test_get ②修改VI如下→执行→返回{“c”:3}
5.2、测试POST方法
①右键我的电脑→选择新建→选择VI→命名为test_post ②修改VI如下→执行→返回“3.000000”
6、实际应用
程序在完成的情况下需要生成应用程序那么对应的URL里面的端口就不再是第5点的三个端口了具体的端口在程序生成规范中设置。
这个时候Web服务器就会部署在应用程序上应用程序打开的时候服务有效如果应用程序关闭则服务会无效 ①新建VI命名为main→简单一个循环结构用于测试程序框图如下
②右键程序生成规范→选择新建→选择应用程序(EXE) ③选择Web服务→勾选test→选择应用程序Web服务器→HTTP端口设置为8002(默认也是8002) ④选择源文件→选中main→点击箭头把main设置到启动VI中→点击生成 ⑤执行生成的exe ⑥新建一个VI命名为test_main→拷贝test_get和test_post程序框图里面的程序到test_main→只改动端口为8002(这个在第③步设置的)→执行→返回正常说明可以正常调用
7、浏览器测试
Get方法 post方法不能直接在浏览器中测试会返回404
8、HTTP测试软件
Get方法 Post方法