打开并使用TCP端口
本文关键字:TCP 端口 | 更新日期: 2023-09-27 18:20:37
我需要使用我的应用程序在网络中的几台计算机之间传输数据。我想过使用TCP端口。有关于如何打开和使用它们的教程吗?我只想制作一个离线工作的文件传输和聊天应用程序。
我建议您查看TcpClient
和TcpListener
的文档,这两个文档都包含示例。
如果没有更具体的问题,很难给出更具体的建议——你是试图在TCP/IP之上创建自己的协议,还是实现现有的协议?如果是现有的,那么很可能已经有更高级别的API可用。
这里有几个例子。在所有这些之间,你应该能够得到你需要的东西。
http://www.codeproject.com/KB/IP/TCPIPChat.aspx
http://www.codeproject.com/KB/IP/realtimeapp.aspx
您可以使用TcpChannel类打开TCP端口,并将应用程序中的方法/函数暴露给OTHER应用程序。
优点:允许您的应用程序像"Web服务"一样运行
缺点:客户端应用程序必须知道的功能/方法原型
祝你好运!