C端,Android客户端开发IM,如何获取服务器,有没有开源框架

发布于 科技 2024-02-20
6个回答
  1. 匿名用户2024-01-25

    初始化 ConnectionConfiguration 类时,三个参数解析为第一个:服务器地址 第二个:对应的端口号 第三个:服务器地址(无法写入)。

  2. 匿名用户2024-01-24

    XMPP协议即时通讯解决方案,OpenFire AndroidPN等 它们都是使用 Apache Mina 开发的,但这些东西基本上需要重新开发和开发。 而且变化还是很大的,我也看过这些东西的源码,发现**结构并不理想,耦合情况太多,真的很难扩展。

    所谓的 XMPP 协议。 只是有人用mina定制了消息编解码协议。 一般来说,我们不需要在国外不成熟的 OpenFire 和 XMPP 上花费太多精力来研究 XML 消息的编解码,我们可以通过 Apache Mina 定制自己的通信协议,也可以用我们自己的名字来命名。

    国外有些东西我们不应该盲目崇拜,最重要的是自己掌握道理,大家都应该记住

    这个IM系统是我个人使用Apache Mina开发的,主要功能是服务器和客户端,客户端与客户端的即时通信,可以支持包括文本**、语音等多种形式的消息形式,struts2+spring3和Apache Mina也被Android端使用。 这个IM系统的结构还是非常清晰合理的,非常容易扩展和改造,下面就是Android版的demo只是一个演示,大家可以参考一下**,用这个系统自己开发的东西,核心价值是一套灵活性高、相对标准化的即时通讯解决方案, 即时聊天只是使用它的一种方式!

  3. 匿名用户2024-01-23

    1. 打开应用程序时,将应用程序发送到服务器。

    2.如果应用程序始终处于打开状态,或者有后台服务,则可以定期向服务器发送应用程序。

    谷歌本身有一个可以使用的推送演示,谷歌云消息,你可以参考一下,但是国内的谷歌推送不是很稳定,但是我测试的时候,基本上可以推送成功。 你可以参考我的微博详细建设,任何问题都可以提出。

  4. 匿名用户2024-01-22

    这无非是两种方法:

    客户端会定期转到服务器进行检查。

    建议客户端和服务器保持持久连接,一旦发现数据,就会立即将数据发送到客户端。

  5. 匿名用户2024-01-21

    这个东西不可能是开源的,都是知识产权。

  6. 匿名用户2024-01-20

    类似的估计,你去 51 寻找它。

相关回答
9个回答2024-02-20

必须有一个双向平台才能实现互操作。

14个回答2024-02-20

Oracle 的 Windows 安装并不难,只要确保满足最低要求,内存必须大于 1G,SGA 必须至少为 300M,否则 DBCA 在创建数据库时会出错。 >>>More

7个回答2024-02-20

房东你好。 启动---程序---找到此程序---该程序将有一个卸载程序。 >>>More

6个回答2024-02-20

在电脑上安装中信银行网上银行的流程如下: >>>More

17个回答2024-02-20

Dota 2是一款非常受欢迎的电子竞技游戏因为版本更新频繁,有时候玩完游戏后,版本更新了,dota2版本会太低,所以今天就来介绍一下解决方法。 >>>More