如何在用户之间创建具有即时消息功能的iPhone应用程序

如何在用户之间创建具有即时消息功能的iPhone应用程序,iphone,objective-c,ios,mobile,instant-messaging,Iphone,Objective C,Ios,Mobile,Instant Messaging,我想知道如何为iOS创建一个应用程序,其中包括通过套接字通信的IM:我需要什么代码,更重要的是,如何设置服务器 我知道像“XMPP/Jabber机器人”这样的关键词,但我遇到的大多数信息都是桌面和移动应用程序的混合,我想创建一个移动应用程序 服务器需要能够推送通知,只在设备之间发送文本,以及处理登录/创建独立用户帐户。我想让这个服务器自己,所以我不必支付月费,我正在寻找创建一个服务器使用的东西,如树莓Pi。当然,我需要为用户信息创建一个数据库,据我所知,我需要PHP和MySQL。我还不确定数据库

我想知道如何为iOS创建一个应用程序,其中包括通过套接字通信的IM:我需要什么代码,更重要的是,如何设置服务器

我知道像“XMPP/Jabber机器人”这样的关键词,但我遇到的大多数信息都是桌面和移动应用程序的混合,我想创建一个移动应用程序

服务器需要能够推送通知,只在设备之间发送文本,以及处理登录/创建独立用户帐户。我想让这个服务器自己,所以我不必支付月费,我正在寻找创建一个服务器使用的东西,如树莓Pi。当然,我需要为用户信息创建一个数据库,据我所知,我需要PHP和MySQL。我还不确定数据库是否是服务器的一部分,以及如何为服务器提供高存储或带宽


所有信息都将非常有用,请提前感谢。

您需要的是实施。是一个实现此协议的开源项目。您需要在您的机器上运行服务器,在您的客户机上运行兼容XMPP的客户机。两个聊天的人之间的连接保持打开,消息被推送到服务器,并从服务器推送到其他客户端


看看这个。它有足够的帮助让您继续……

请参阅中有关推送通知的讨论。另请参见教程。