gpt4 book ai didi

c# - 客户端-服务器应用程序设计

转载 作者:行者123 更新时间:2023-11-30 22:45:29 25 4
gpt4 key购买 nike

我想在 .net 平台上使用套接字创建一个客户端-服务器应用程序,并且是网络编程的新手,但我进退两难。客户端会经常向服务器发送数据,服务器也会经常通知客户端。设计它的最佳方法是什么?服务器应该保留一个线程与每个客户端通信直到它退出,或者只是客户端向服务器发送数据并定期(几秒钟)更新客户端或不更新客户端?一些帮助会很棒。多谢你们。 PS:客户端数量将达到数千。

最佳答案

您所描述的那种设计的 .net 解决方案称为 Windows Communication Foundation,简称 WCF。

WCF 允许异步回调,这是实现您描述的架构类型的一种方式。我通过米歇尔·布斯塔曼特 (Michele Bustamante) 的《学习 WCF》一书学习了大部分有关 WCF 的知识。 WCF 非常广泛,我建议不要在没有很好引用的情况下盲目投机。

关于c# - 客户端-服务器应用程序设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3047258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com