alc*_*cal 3 .net c# tcp tcplistener
我们需要与另一个希望通过原始tcp/ip套接字通信与我们通信的系统进行通信.什么是适当的.Net对象,如果有的话,用于此?
如果您知道您认为最好使用的第三方组件,开源组件等,请随时提及.
我会使用TcpClient.它位于Socket之上,是Socket的抽象.TcpClient有GetStream,它返回一个Stream对象.然后,要阅读流,您只需使用流阅读器.
例如:
tcpClient = new TcpClient(host, port)
{
ReceiveTimeout = readTimeout
};
stream = tcpClient.GetStream();
streamReader = new StreamReader(stream, Encoding.ASCII);
streamWriter = new StreamWriter(stream, Encoding.ASCII)
{
AutoFlush = true
};
return this;
Run Code Online (Sandbox Code Playgroud)
然后允许(片段):
小号treamReader.Read(myReadBuffer, 0, myReadBuffer.Length)
| 归档时间: |
|
| 查看次数: |
3118 次 |
| 最近记录: |