C# 聊天wpf应用程序

发布于 2024-11-02 04:13:24 字数 129 浏览 3 评论 0原文

据我了解,无需任何网络服务器就可以编写聊天应用程序(服务器+客户端)。作为服务器,我们可以只使用一个监听 TCP 端口的类。 作为客户端我们也可以使用一个类。

那么可以在一个 WPF 应用程序中编写这个应用程序,是这样还是不是?

As I understand, it's possible to write a chat application (server + client) without any web server. As a server we can use just a class listening to TCP port.
As a client we can also use a class.

So it's possible to write this application within one WPF application, is it so or not?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

温馨耳语 2024-11-09 04:13:24

基本上是的。您可以使用 Windows Communication Foundation (WCF) 服务轻松地完成此操作。但至少您的一个聊天端点必须指定另一个的 IP 地址。

请注意,这与 WPF 无关。 WPF 只是绘制应用程序/控件的方式。这也适用于 Windows 窗体应用程序。

Basically yes. You can do this easily using Windows Communication Foundation (WCF) services. But at least one of your chat endpoints would have to specify the IP address of the other.

Note that this has got nothing to do with WPF. WPF is just the way of drawing the application / controls. This would work with Windows Forms applications as well.

夏日浅笑〃 2024-11-09 04:13:24

是的,可以按照您所描述的那样进行...一个用于服务器的类,一个用于客户端的类。

Yes, it's possible to do just as you've described... one class for the server and one for the client.

兰花执着 2024-11-09 04:13:24

我想我对你的理解是正确的,但如果不正确,请告诉我。

可以在单个 WPF 应用程序中编写聊天客户端,但是如果您在客户端-服务器模型中构建聊天应用程序,那么您还需要一个聊天服务器em>,这很可能不是 WPF 应用程序。

I think I'm understanding you correctly, but if not let me know.

It is possible to write a chat client in a single WPF application, however if you're building a chat application in the client-server model then you'll also need a chat server, which in all likelihood will not be a WPF app.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文