我想在 c# 中创建一个带有后端的跨平台聊天应用程序,我搜索了一种方法,发现我可以通过对服务器上的处理程序的 http 请求来执行此操作,并相应地使用响应。所以到目前为止,我制作了可以添加用户、登录、发送和接收使用数据库存储的消息的处理程序。
现在我正在为此制作android客户端并为用户获取消息,我需要以特定间隔(3秒)执行http请求。
我觉得这不是一个好方法。我正在为近 30000 的目标受众制作这个应用程序。他们将能够在一次会话中一对一地聊天。
我只想知道我是否朝着正确的方向前进,或者有更多更好的方法来使用后端制作聊天应用程序。
我听说过 wcf,但我不清楚我应该采取什么方法。请指导我有关聊天应用程序的方法。
编辑 任何著名聊天应用程序(如whats 应用程序、facebook messenger)的小工作示例将是一个很大的帮助。谢谢。