任何人都可以解释如何使用旧PC作为服务器制作基本的IM客户端,客户端可以在IOS或Android上吗?还请说明如何同时使用IM和服务器。
答案 0 :(得分:0)
对于Android,您可以使用Google Cloud messaging和类似的IOS消息服务。
当客户端发送消息时,应通过上游服务将其发送给GCM,GCM会将消息发送到服务器。服务器将容纳客户端的deviceId,并且可以通过使用消息和deviceID对GCM进行API调用,在客户端需要时将消息推送到客户端。
查看GCM的文档,您将会有一个明确的想法
还有其他服务,如GCM,可以用于Android以及IOS
使用此类服务的原因是它确保消息传递是完全证明。即使客户端没有互联网连接或关闭,它也会收到有关上网的消息。你不必处理这些麻烦!