0

我想在 C# 中使用客户端和服务器在两个应用程序或 winforms 之间进行通信,就像我希望服务器持续监听来自一个或多个客户端的传入消息,当收到 msg 时,我想回复发送信息的客户端处理可以帮助任何一个代码示例

4

2 回答 2

4

听起来像是在 Intranet 环境中使用 netTcpBinding 的 WCF 的好案例!:-)

查看 WCF 的这些介绍:

Aaron Skonnard 提供了一系列特别好的截屏视频(也可从 WCF 入门部分获得),它分步简单地解释了如何在 WCF 中开始和运行您的第一次冒险!:-)

此外,WCF 确实为点对点网络提供了特定支持,例如发现和建立兄弟节点之间的通信 - 请在此处查看有关该主题的一些文章:

与基于套接字的“手工”解决方案相比,WCF 为您提供了许多无需担心的现成管道代码——安全性、可靠性、消息加密、事务支持等等。如果您可以使用现成的,为什么要自己做这一切?

马克

于 2009-08-30T17:57:15.450 回答
2

C# TCP-IP 客户端服务器示例:

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

于 2009-08-30T17:18:09.023 回答