IM客户端和服务器

时间:2015-04-09 20:15:59

标签: android server instant-messaging

任何人都可以解释如何使用旧PC作为服务器制作基本的IM客户端,客户端可以在IOS或Android上吗?还请说明如何同时使用IM和服务器。

1 个答案:

答案 0 :(得分:0)

对于Android,您可以使用Google Cloud messaging和类似的IOS消息服务。

当客户端发送消息时,应通过上游服务将其发送给GCM,GCM会将消息发送到服务器。服务器将容纳客户端的deviceId,并且可以通过使用消息和deviceID对GCM进行API调用,在客户端需要时将消息推送到客户端。 查看GCM的文档,您将会有一个明确的想法 还有其他服务,如GCM,可以用于Android以及IOS

使用此类服务​​的原因是它确保消息传递是完全证明。即使客户端没有互联网连接或关闭,它也会收到有关上网的消息。你不必处理这些麻烦!