【问题标题】:Sending messages from server to client c#从服务器发送消息到客户端c#
【发布时间】:2013-02-07 14:29:22
【问题描述】:

我的客户端使用 tcp 协议向我的服务器发送消息(我的服务器有一个监听器)。 我正在尝试将消息从服​​务器发送回客户端,但我不确定我需要向客户端添加什么才能获取这些消息。 我尝试查找它,但我不明白如何实现它。

您能帮忙吗?

【问题讨论】:

    标签: c# tcp client-server listener messaging


    【解决方案1】:

    这是完全相同的过程,但相反。

    【讨论】:

    • 我不想为此提出新问题,但我有一个快速跟进。我刚从 TCP 开始,我基本上希望在客户端和服务器之间定期来回通信。当我查看教程时,我看到基本设置是客户端发送,服务器监听 2 个单独的类。但实际上,按照您的回答,我是否只有一个 1 类能够发送和接收并有 2 个实例,每台机器下运行 1 个?
    • 完全有可能。
    【解决方案2】:

    如果您打算独立接收消息(即不响应客户端的请求),您也需要使客户端成为 TCP 服务器。客户端需要实现与您现在拥有的服务器完全相同的东西,并且服务器需要连接到客户端。

    你不能使用支持回调合约的 WCF 吗?

    【讨论】:

      【解决方案3】:

      如果您想要使用网络库的客户端服务器应用程序的控制台示例,请参阅此处http://www.networkcomms.net/how-to-create-a-client-server-application-in-minutes/

      如果您想要 WPF 应用程序示例,请参阅此处http://www.networkcomms.net/creating-a-wpf-chat-client-server-application/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-09-15
        • 2016-07-13
        • 2017-01-12
        • 2013-04-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多