VB.NET中用TCP/IP协议向主服务器发送字符串(时间紧 )
VB.NET中用TCP/IP协议向主服务器发送字符串(时间紧 高分求教)
下位机用VB.NET开发了数据采集系统,现在需要将采集到的数据实时传输到主服务器,要求使用TCP/IP协议进行数据传输,传输的是字符串。
本人以前只做过串口(232/485)通讯,对TCP/IP协议完全外行。
先请教:
1)串口(232/485)通讯和TCP/IP数据传输有很什么不一样,其传输方式是不是差不多,只是配置方式和相关读写函数不一样?
2)刚刚上网找了些资料看看,发现很多地方都提到Socket,是不是用TCP/IP传输字符串必须使用Socket控件。
3)用TcpListener类、TcpClient类、NetworkStream类、StreamReader类和StreamWriter类能进行字符串的传输码?
4) 谁能提供一个用VB.NET编写的基于TCP/IP协议的字符串传输的例子啊?
------解决方案--------------------
太过简单的东西,还是使用 HttpListener/HttpWebRequest 通讯比较方便。你可以直接使用HttpPost方式提交数据,甚至使用HttpGet方式。
------解决方案--------------------
http://tech.ddvip.com/2008-11/122595840889701.html
------解决方案--------------------
用TcpClient类最简单,它封装了Socket,这些对象以字节缓冲区为传输内容,所以字符串传输前、接收后分别要用system.text.encoding编码、解码
下位机用VB.NET开发了数据采集系统,现在需要将采集到的数据实时传输到主服务器,要求使用TCP/IP协议进行数据传输,传输的是字符串。
本人以前只做过串口(232/485)通讯,对TCP/IP协议完全外行。
先请教:
1)串口(232/485)通讯和TCP/IP数据传输有很什么不一样,其传输方式是不是差不多,只是配置方式和相关读写函数不一样?
2)刚刚上网找了些资料看看,发现很多地方都提到Socket,是不是用TCP/IP传输字符串必须使用Socket控件。
3)用TcpListener类、TcpClient类、NetworkStream类、StreamReader类和StreamWriter类能进行字符串的传输码?
4) 谁能提供一个用VB.NET编写的基于TCP/IP协议的字符串传输的例子啊?
------解决方案--------------------
太过简单的东西,还是使用 HttpListener/HttpWebRequest 通讯比较方便。你可以直接使用HttpPost方式提交数据,甚至使用HttpGet方式。
------解决方案--------------------
http://tech.ddvip.com/2008-11/122595840889701.html
------解决方案--------------------
用TcpClient类最简单,它封装了Socket,这些对象以字节缓冲区为传输内容,所以字符串传输前、接收后分别要用system.text.encoding编码、解码