我想创建一个像Viber或WhatsApp等应用程序.我的主要挑战是连接客户端和服务器.现在我知道我必须使用Websockets标准进行连接.对于Web客户端,我想使用标准Websockets,对于Android和iOS,我将使用基于Websockets的库.例如,您可以在这里看到一个示例:
http://www.elabs.se/blog/66-using-websockets-in-native-ios-and-android-apps
这种方法对于这个目的是对的吗?还有其他选择吗?例如Viber或Telegram如何面对这个问题?请在开始前帮我选择正确的方法.
我将有3个客户端:Web,AndroID,iOS
解决方法:
是的,这是正确的方法.如果要与服务器保持持久连接,则需要使用websockets,这对聊天应用程序至关重要.您可以尝试使用提供WebSocket功能的第三方库,如SocketRocket(https://github.com/square/SocketRocket)
作为替代方案,您还可以尝试使用像Pepper Talk(https://github.com/Espreccino/PepperTalkSDK-iOS)这样的第三方聊天SDK,它提供完整的聊天功能,包括Web套接字,通知,UI等开箱即用.
免责声明:我是Pepper Talk的联合创始人.
总结以上是内存溢出为你收集整理的android – 在Viber或Telegram等聊天应用程序中将客户端连接到服务器全部内容,希望文章能够帮你解决android – 在Viber或Telegram等聊天应用程序中将客户端连接到服务器所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)