【发布时间】:2023-04-07 14:20:01
【问题描述】:
我有一个涉及“聊天功能”的应用程序的想法,基本上是人们相互聊天的能力。由于通过服务器发送消息会很慢(另外,如果您有新消息,必须每秒检查一次服务器会非常糟糕)我想使用套接字来获得点对点聊天功能,而不是通过服务器。
我的两个问题:
1) 套接字编程是开发聊天程序的最佳方式吗?我知道有推送通知服务,但我认为它不能很好地用于聊天程序。如果您想象有 5,000 人在聊天并且必须每秒轮询服务器,那么通过服务器似乎有点糟糕。
2) Apple 在批准具有使用套接字的点对点聊天程序的应用程序时会遇到问题吗?
谢谢。
【问题讨论】: