5、iOS 端与 web 相互通讯
终于写到了最后,也是写本次文章目的的最后一个环节:三端互通
(因为本人安卓才学疏浅,只好以iOS端为例)
其实真的跟 iOS和 安卓 没多大关系,哈哈哈哈!
首先 安卓 iOS端 代码不动,需要改动的是 java 后台,
在iOS和安卓互通的基础上 只需要添加这样几行代码:
目录位置:
amqp:用户名:密码@IP
这里这个连接是什么意思呢?
就要说到RabbitMQ了
大概说一下:
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。
RabbitMQ服务支持下列操作系统:
Linux WindowsNT 到 10 Windows Server2003 到 2016 macOS
Solaris FreeBSD TRU64 VxWorks
RabbitMQ支持下列编程语言:
Python Java Ruby PHP C# JavaScript
Go Elixir Objective-C Swift
想要了解更多RabbitMQ与配置 ,请移步到个人博客:zhangfan.online
请移步到文章:https://www.jianshu.com/p/53613063abaf
pc端 的连接请查看文章 :3、MobileIMSDK-Web(node.js)
返回 文章论题首页