关于TCP/IP做的信息发送
TCP/IP做的信息发送,可以先开客户端的!用TCP/IP做的信息发送,可以先开客户端的!http://www.cpubbs.com/down/labview/vi/tcp ip messager.rar
看到这版对我很有帮助~
想请问下,里面的subvi就是change_shorter than 4 bytes data to 4 bytes-right.vi的工作原理,以及为什么要这样做? 你没有仔细看帮助
数据输入包含要写入连接的数据。下列方法可处理字节数不同的消息:
发送消息,消息前带有用于描述该消息的文件头,大小固定。例如,文件头中可包含一个说明消息类型的命令整数,以及一个说明消息中其它数据大小的长度整数。服务器和客户端均可接收消息。即发出一个8字节的读取函数(假定为两个4字节的整数),然后将函数转换为两个整数,再根据长度整数确定作为剩余消息发送到第二个读取函数的字节数。第二个读取函数完成后,将回到8字节文件头的读取函数。这种方式最为灵活,但需要读取函数接收消息。实际上,通常第二个读取函数在消息被写入一个写入函数时便马上完成。
发送固定大小的消息。如消息的内容小于指定的固定大小,可填充消息,使其达到固定大小。这种方式更为高效,因为即使有时会发送不必要的数据,接收消息时只需一个读取函数。
发送只包含ASCII数据的消息,其中每个消息以一个回车和一对字符换行符结束。读取函数具有一个模式输入,即在传递了CRLF后,可使函数在发现回车和换行序列前一直进行读取。这种方式在消息数据含有CRLF序列时显得较为复杂,但常用于POP3、FTP和HTTP等互联网协议。
页:
[1]