<第一次写博客,开始打算记录学习路上的问题,以方便巩固和讨论,还请多多包涵>
正文
在使用网络调试助手时,想一个建立TCP server,一个建立TCP client,两者之间进行通信,打开网络调试助手其默认读取本地IP地址,而端口号默认为8080,如下图:
在这里插入图片描述
配置好之后,点击连接出现最下面的报错,经过一番查询,知道这里的本地端口号设置需要设置一个没有被占用的端口号0-65535,而怎么知道自己的端口号是否被占用呢,可按照下面的步骤来查看:
1.Windows+R按键,输入cmd,点击确定
在这里插入图片描述
2.在出现的命令窗口输入netstat -ano,回车,会显示端口的使用信息,如下图:
在这里插入图片描述
找到要查看的端口号,比如我们要找默认端口号8080,看是否被占用,其后面对应的端口信息是8480。
3.知道对应端口信息,接下来在命令窗口输入tasklist|findstr “8480”,便会出现该端口的占用信息,如下图:

它提示我们8080端口被ApplicationWebServer.exe程序占用,接下来只需要找一个没有被占用的端口,比如我使用8082,重新配置好如下连接成功:
在这里插入图片描述
4.同样配置一个TCP client(客户端),注意协议类型选择TCP client,端口号配置一样,如下:
在这里插入图片描述
输入要发送的信息,点击发送就可以从服务器端查看到信息
在这里插入图片描述
当然你也可以用服务器端给客户端发送信息,这里就不在说明。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐