iOS---XMPP环境搭建过程
什么是即时通信?
即时通信是目前Internet上最为流行的通讯方式, 各种各样的即时通讯软件也层出不穷, 服务提供商也提供了越来越枫木的通讯服务功能.
即时通讯有多重实现方式, XMPP就是其中一种.
XMPP(XML, Message, Presence, Protocol)是基于可扩展语言的协议, 可用于即时通信--可扩展消息处理现场协议
XMPP的优点:
1. 开放
2.标准
3.分布式网络架构
4.XMPP协议具有良好的扩展性
5.XMPP具有很好的弹性
6.安全性
1.安装JDK,XMAPP与Openfire:
2.打开XMAPP:
3.系统偏好设置---> 点击Openfire
4.详细搭建过程见下图:
												
iOS---XMPP环境搭建过程的更多相关文章
- 【原】iOS学习之XMPP环境搭建
		
XMPP环境搭建 1> 搭建XMPP环境需要几个辅助工具: Java Openfire 采用Java开发,因此我们需要先安装Java环境 XAMPP XAMPP(Apache+MySQL+PHP ...
 - iOS自动化环境搭建——macaca
		
macaca-java for ios 自动化环境搭建 基础原理解析:https://testerhome.com/topics/6608 一.环境搭建 1.安装eclipse; -----Java开 ...
 - Appium自动化—浅谈iOS自动化测试环境搭建
		
在日常的测试工作中,我们会发现有些测试工作重复率极高,测试人员需要花费大量的时间进行这些重复性的测试,浪费了大量的人力与时间.若能够将常用的测试场景进行自动化,那必定能节省许多的人力与时间.作为一个初 ...
 - XMPP环境搭建
		
搭建XMPP环境需要几个辅助工具 1.XAMPP XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包. 许多人通过他们自己的经验认 ...
 - 最简单的SVN环境搭建过程
		
本文简单描述最简单的SVN环境搭建过程 搭建环境:windows (个人验证了windows2003,windows xp) 使用软件:Setup-Subversion-1.6.17 //Serve ...
 - QT5.6.0 VS2013 Win764位系统QT环境搭建过程
		
QT5.6.0 VS2013 Win764位系统QT环境搭建过程 没用过QT自己跟同事要了安装包,按照同事指导方法操作安装部署开发环境结果遇到好多问题,错误网上搜遍了所有帖子也没有找到合适的解决方案. ...
 - React Native IOS ---基础环境搭建(前端架构师)
		
React Native -IOS 开发环境搭建 web架构(基础) 安装依赖 * 必须安装的依赖有:Node.Watchman 和 React Native 命令行工具以及 Xcode. npm 镜 ...
 - 各种版本QT下载地址与VS2013+QT5.3.1环境搭建过程(转)
		
原文转自 http://blog.csdn.net/baidu_34678439/article/details/54586058 1. 所有Qt版本下载地址: http://download.qt. ...
 - 虚拟机IOS开发环境搭建教程
		
来源:http://www.cnblogs.com/xiaoyaoju/archive/2013/05/21/3091171.html 安装条件: 硬件:一台拥有支持虚拟技术的64位双核处理器和2GB ...
 - 最全Jenkins+SVN+iOS+cocoapods环境搭建及其错误汇总
		
前言 持续集成是敏捷开发中重要的一部分,为保证新功能的开发,又保证旧功能的维护,从一个冲刺到下个冲刺.持续集成工具是我们保证开发和维护并行的护航者,现在流行的集成工具有很多,例如: 1.Jenkins ...
 
随机推荐
- 转:在java中使用dom4j解析xml
			
JAVA 使用Dom4j 解析XML Java DOM4J Parser - Parse XML Document Dom4j下载及使用Dom4j读写XML简介 在java中使用dom4j解析xml ...
 - PBOC~PPT-补充A(转)
			
qPBOC简介PBOC 3.0非接交易包括:非接PBOC和qPBOC.非接PBOC流程与接触式无异,仅命令交互方式改变,故不再赘述. qPBOC - 快速借记/贷记,交易特点:目录选择PPSE使用“2 ...
 - shell获得python的print的值
			
#!/usr/bin/env python print('aaa') #!/bin/bash var=`python testpython.py` (注意这个引号,是反引号,Tab上面的那个...) ...
 - 【C++】 struct结构自动对齐的问题
			
#pragma pack (push) #pragma pack (1) struct XXXX{}; #pragma pack (pop) 这样写就不会自动对齐了. 在写MFC下的winpcap捕a ...
 - Python之路 day2 字符串/元组/列表/字典互转
			
#-*-coding:utf-8-*- #1.字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} #字典转为字符串,返回:<type ' ...
 - ORACLE RAISE
			
ORACLE 出错信息的输出 偷懒的办法直接在Exception 后使用raise但是错误信息不是很完整使用RAISE_APPLICATION_ERROR(-20999, DBMS_UTILITY.f ...
 - maven + eclipse + tomcat热部署
			
环境:eclipse + tomcat + maven + m2eclipse 解决这种问题有两种方案(方案二更好用,不想看方案一的人可以直接绕过). 方案一: 第一种方案摘自http://blo ...
 - Java IO教程
			
1 Java IO 教程 2 Java IO 概述 3 Java IO: 文件 4 Java IO: 管道 5 Java IO: 网络 6 Java IO: 字节和字符数组 7 Java IO: S ...
 - 第一章              UI实战开发  UIWindow    UIView
			
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...
 - Angularjs Controller间通信的几种方法
			
先说最简单的,适合简单数据 一.使用controller as <body ng-controller="ParentCtrl as parent"> <inpu ...