使用XMPP在ios中构build聊天应用程序
我正在尝试在ios中构build一个聊天应用程序。 我偶然发现了ios的XMPP 。 我对如何前进感到困惑。 这是我的疑惑:
- 我是否需要创build一个XMPP服务器来实现这个应用程序?
- 还是有任何现有的服务器/服务可以用于相同的目的?
是的,上面find的XMPP库是在任何iOS设备上集成聊天的完美select。 回答你的问题。
- 理想情况是,您应该创build自己的XMPP服务器,以便您可以控制它,并且存在安全问题。 一个非常受欢迎的XMPP服务器是ejabberd 。 ejabber是真棒:)
- 它不一定是你需要build立你自己的XMPP服务器。 您可以使用一些开源的XMPP服务器 。 根据您的使用情况,您可以决定。
希望这可以帮助…
你的问题很混乱,因为你说的“创造”可能是“主人”。
你当然不需要发展自己的。 您可以设置许多可用的XMPP服务器之一, 这里有一个相当广泛的列表。 有商业产品和开源产品。
也有很多公开的可以使用的。 今天比较stream行的两个是Google的gtalk和Facebook聊天。
你自己的使用案例是真正决定你应该采取的path。 对于公共可用的服务器,所有用户必须注册这些域以使用它们。
- UIApplicationBackgroundRefreshStatusDidChangeNotification用法没有相应的委托方法
- SLComposeViewController不会为SLServiceTypeFacebook设置initialText
- 在Swift中search字典值的数组
- 当应用程序从iOS中的本地通知进入前景时触发特定的操作? (使用swift)
- 如何在popup窗口之后停止UITableView返回顶部单元格
- Admob广告不显示iOS
- Xcode中的花哨字面量
- 新iOS的App图标大小
- 如果我的应用程序处于终止状态,iOS区域监视是否会在我的应用程序上调用didEnterRegion?