gpt4 book ai didi

c# - 如何从.Net中的远程设备接收TCP IP消息

转载 作者:行者123 更新时间:2023-12-03 12:00:42 26 4
gpt4 key购买 nike

我是套接字编程的新手。我需要存储来自远程设备的数据。

该设备将以字符串格式(数据包格式)发送数据到post方法中。它将使用tcp ip地址和端口地址,并将数据提交到该地址。

我需要存储该数据并执行进一步的操作(报告)。

现在,我想知道接收数据需要遵循的流程。我读了一些线程,我们必须使用tcp listner来阅读。

在此过程中,我创建了一个客户端,该客户端将使用以下代码发送一些数据。

string Message=" Tcp Message";
byte[] Buffer=System.Text.Encoding.Default.GetBytes(Message);
listBox1.Items.Add("Opening Connection");
TcpClient ObjClient = new TcpClient();
ObjClient.Connect("sekharam-PC", 2238);
listBox1.Items.Add( "Connection Success, sending Message");
ObjClient.GetStream().Write(Buffer, 0, Buffer.Length);
ObjClient.Close();

它正在发送,但是当我更改端口号引发错误时,说具有IP地址的设备不接受。

首先,我想在系统本身中创建客户端和服务器,您能解释一下我做这些事情需要遵循的整个过程吗?

我可以在系统中使用哪些端口号,如何监听来自远程设备的传入数据,我想在客户端和服务器的本地系统中进行检查。

你能一步一步解释这个过程吗,我完全感到困惑。

最佳答案

您必须了解网络和TCP的基础知识,请阅读以下链接中的文章

http://www.codeproject.com/Articles/10649/An-Introduction-to-Socket-Programming-in-NET-using

关于c# - 如何从.Net中的远程设备接收TCP IP消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19293470/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com