• 【网络】DataSocket


    DataSocket技术是一种网络传输技术,建立在TCP/IP基础上,但是不需要用户去掌握TCP/IP的底层编程,它主要可以屏蔽掉网络通信的细节,只需要设置URL,就可以用来在Internet上及时分送所需要传输的数据,这就好比是在电源插座上插插头一样,都封装好了,而不要像以前,把电线一根一根拧上去,简化网络编程。为了满足测量自动化的要求,采用独特的编程技术,DataSocket能够实现实时数据的传送。

    DataSocket支持多种通用协议和NI的专用协议,很多其它的编程语言能够利用DataScoketActiveX控件来调用DataSocket。

    和WWW浏览器定位资源的方法差不多,它采用统一资源标识符URL确定网络资源的唯一地址和遵循的通信协议。
    它会按照URL格式的不同,来自动确定所采用的通信协议。


    它支持的协议共分为两类:

    1、Windows标准协议:OPC,FTP,HTTP

    ·OPC:Ole For Process Control,这是在Windows下工业控制的标准通信协议,OPC是DSC的基础。

    ·FTP:主要用来从指定的一个FTP服务器里读取数据,使用DataSocket函数从FTP站点读取文本文件,需要把txt添加到URL末尾。

    ·HTTP:这个就是最常用的啦,提供的是含有数据的网页的链接。


    2、labview专用协议:PSP,DSTP,FILE

    ·PSP:NI专有通信协议,在网络和本地计算机之间传递数据,共享变量就使用这个协议。

    ·DataSocket传输协议(DSTP):使用这个协议的时候,VI会和DataSocket服务器进行通信,于是乎,就必须给数据提供一个命名标签并且附加到URL,数据连接就是按照这个标签来找到DataSocket服务器上特定的数据项。

    ·FILE协议:用来提供指向含有数据的本地文件或者网络文件的链接。

    /*******相与枕藉乎舟中,不知东方之既白*******/
  • 相关阅读:
    rabbitmq 学习10channel 说明
    ASP.NET中进行消息处理(MSMQ) 一
    ThreadLocal原理及用法详解
    设计模式责任链模式
    枚举详解之EnumSet、EnumMap用法
    设计模式策略模式和工厂模式结合使用
    Java并发编程系列之CyclicBarrier详解
    [解题报告]求平均成绩
    [解题报告]1005 Number Sequence
    [解题报告]1013Digital Roots
  • 原文地址:https://www.cnblogs.com/Mars-0603/p/15060632.html
Copyright © 2020-2023  润新知