所以我有一个应用程序,包括对等聊天,一次只在两个用户之间。我现在正在做的是在用户输入一条新消息时,它调用一个将消息插入到mysql表中的PHP脚本。然后每5秒钟代码调用一个下载所有消息的php脚本。所以消息之间最多有10秒的差距。所以我的问题是,是否有更好的方法来进行点对点聊天。iOs在应用程序聊天
回答
您可以使用服务器作为媒人 - 仅用于查找其他电话。您提供IP地址,以便一部电话可以联系另一部电话并启动连接。其中一部电话充当聊天服务器。
你可以阅读有关插槽这里基于Cocoa编程例如:http://cocoawithlove.com/2009/07/simple-extensible-http-server-in-cocoa.html
是否有可能您可以给我一个电话与电话沟通的链接?我不需要轮询传入连接吗? – michaela
我用一个指向套接字教程的链接更新了答案。本教程将引导您创建一个HTTP服务器,但您可以通过本教程了解您需要了解的内容。 –
你不需要投票。委托函数将被调用 –
您可以检查出像IP消息与Twilio。
在iOS快速入门(https://www.twilio.com/docs/api/ip-messaging/guides/quickstart-ios)中,您可以在Objective-C或Swift中试用它。
服务器端应用程序有(在PHP)管理的应用程序和你结束了简单的/例如UI身份和访问令牌是这样的:
[注:我工作Twilio]
- 1. ios聊天消息应用程序
- 2. iOS的聊天应用程序设计
- 3. 如何测试聊天在Quickblox聊天应用程序适用于iOS
- 4. Android聊天应用程序
- 5. JavaFX聊天应用程序
- 6. ASP.NET聊天应用程序
- 7. 句柄聊天应用程序的远程通知在IOS
- 8. 在聊天应用程序中发送多聊天通知
- 9. 如何在ios聊天应用程序中使用Web Socket?
- 10. 使用XMPP在ios中构建聊天应用程序
- 11. 在应用程序中实现聊天?
- 12. 气球在聊天Android应用程序
- 13. P2p在Android的聊天应用程序
- 14. 在web应用程序中聊天
- 15. 在Xamarin和MVC聊天应用程序
- 16. 在java中的聊天应用程序
- 17. AJAX在聊天应用程序中
- 18. 在java中聊天应用程序?
- 19. 在iPhone应用程序中聊天
- 20. fetchcontroller没有获得价值在facebook聊天ios应用程序
- 21. iOS聊天应用程序如何在后台继续运行?
- 22. 如何在iOS应用程序中配置XMPP Facebook聊天
- 23. 在iOS 5的iPhone应用程序中实现聊天功能?
- 24. 在iOS XMPP聊天应用程序中阅读回执
- 25. Java单线程聊天应用程序
- 26. C#TCP聊天应用程序线程
- 27. 聊天应用程序 - Socket.IO/Angular/MongoDB - 不显示聊天和聊天记录
- 28. 在Windows应用程序中建立聊天应用程序XAML
- 29. 如何使聊天应用程序,一对一聊天UI
- 30. 适用于iOS聊天应用程序的openfire服务器
您可能想要查看套接字。 [PHP示例](http://www.flynsarmy.com/2010/05/php-web-socket-chat-application/),[另一个](http://www.kirupa.com/developer/flash8/php5sockets_flash8 .htm),[iOS应用](http://www.raywenderlich.com/3932/how-to-create-a-socket-based-iphone-app-and-server) – sachleen