打开并使用TCP端口

时间:2012-01-17 14:27:19

标签: c# .net vb.net tcp ports

我需要使用我的应用程序在网络中的多台计算机之间传输数据。我想过使用TCP端口。有没有关于如何打开和使用它们的教程?我只想制作一个脱机工作的文件传输和聊天应用程序。

3 个答案:

答案 0 :(得分:5)

我建议您查看TcpClientTcpListener的文档,其中包括示例。

如果没有更具体的问题,很难给出更具体的建议 - 您是尝试在TCP / IP之上创建自己的协议,还是实现现有的协议?如果它是现有的,那么可能已有更高级别的API。

答案 1 :(得分:3)

您可以使用TcpChannel类在应用程序中打开其他应用程序中的TCP端口和公开方法/功能。

优势:允许您的应用程序表现得像“网络服务”

缺点:客户端应用程序必须知道函数/方法原型

祝你好运!

答案 2 :(得分:3)

以下是几个例子。在所有这些之间,你应该能够得到你需要的东西。

http://www.codeproject.com/KB/IP/TCPIPChat.aspx

http://www.codeproject.com/KB/IP/realtimeapp.aspx