logo资料库

LabVIEW中的Web Service和网络功能.pdf

第1页 / 共23页
第2页 / 共23页
第3页 / 共23页
第4页 / 共23页
第5页 / 共23页
第6页 / 共23页
第7页 / 共23页
第8页 / 共23页
资料共23页,剩余部分请下载后查看
LabVIEW中的Web Service与网络功能
UCLA使用NI CompactRIO实现热带雨林监测 LabVIEW中的Web Service与网络功能
NI LabVIEW 对网络功能的支持 LabVIEW 3.0 TCP/IP、UDP LabVIEW 5 VI Server LabVIEW 7.1 远程面板 LabVIEW 8.2 XML LabVIEW 4.0 因特网工具包 LabVIEW 6i Datasocket LabVIEW 8 共享变量 LabVIEW 8.6 Web Service 使用VI Server远程调用与控制VI 实现数据共享 FTP / Telnet / HTTP / SMTP / CGI / Web Server 共享变量实现分布式智能 Data Socket
什么是Web Services? • 一种通过网络传递信息的方式 • 利用 HTTP协议传递信息 • 提供的服务依应用领域而不同 发出请求(Request) 客户端 服务器 XML数据
简单来说„ • 一般大家日常上的网站也是提供一个特定的 Web Service, 是什么? –网页服务! 搜索词 -> 搜索结果
推而广之„ • 广义上Web Service的服务与一般网站不同之 处是其传达的数据 • 一般网站传给用户是HTML数据,Web Service 则依服务内容不同而返回不同的数据 –气象web service返回目前气温数据 –地图web service返回地图相关数据 • 返回的数据代表什么是由服务性质而定,如 何呈现该数据则由用户端自己决定
如何请求Web Service? • 就像请求网页时需要输入 url, web service 也 是透过url来请求 • 不同的url请求不同的web service,url的结构则 由服务器自己决定 • URL举例 – http://mywebservice.com/weather/now – http://mywebservice.com/weather/tomorrow
分享到:
收藏