据我所知,可以在没有任何Web服务器的情况下编写聊天应用程序(服务器+客户端)。作为服务器,我们只能使用一个监听TCP端口的类。 作为客户,我们也可以使用一个类。
所以可以在一个WPF应用程序中编写这个应用程序,是这样吗?
答案 0 :(得分:2)
基本上是的。您可以使用Windows Communication Foundation(WCF)服务轻松完成此操作。但至少有一个聊天端点必须指定另一个端点的IP地址。
请注意,这与WPF无关。 WPF只是绘制应用程序/控件的方式。这也适用于Windows窗体应用程序。
答案 1 :(得分:0)
是的,可以像你所描述的那样......服务器的一个类和客户端的一个类。
答案 2 :(得分:0)
我想我能正确理解你,但如果不让我知道。
可以在单个WPF应用程序中编写聊天客户端,但是如果您要在客户端 - 服务器模型中构建聊天应用程序,那么您还需要一个聊天服务器,很可能不会是WPF应用程序。