微信开发xmpp
白羽 2019-03-05 来源 :网络 阅读 832 评论 0

摘要:本文将带你了解微信开发xmpp,希望本文对大家学微信有所帮助。

    本文将带你了解微信开发xmpp,希望本文对大家学微信有所帮助。


微信开发xmpp



   一、了解XMPP
   
   协议(标准)
   
   XMPP 即时通讯协议
   
   SGIP 短信网关协议 这手机发短信
   
   移动支付和网页支付
   
   0x23232[0,1] 0x23232 0x23232 0x23232
   
   只有协议,必须会有协议文档
   
   二、环境配置
   
   1.安装mysql
   
   2.修改mysql的帐户的密码
   
   》sqlite(移动平台) ,是没有密码直接连接数据库
   
   》mysql sqlServer (服务端的数据库) 是有帐户和密码
   
   默认安装完mysql,他的帐户是root 密码为空
   
   ""使用命令登录mysql""
   
   mysql 用来登录
   
   //mysql -u root -p
   
   查询Mysql里的数据库
   
   //show databases;
   
   mysqladmin 管理帐号
   
   ""mysqladmin 修改root的密码 123456""
   
   3.安装openfire服务
   
   》opnfire服务器是基于java语言写,也就意味着你的电脑有java运行环境
   
   》怎么查看电脑有没有安装java的运行环境
   
   在终端使用 java -version
   
   如果有信息显示,代表安装。
   
   如果没有,怎么办?安装java运行环境  安装文件在""服务器/jdk-7u45-macosx-x64.dmg""
   
   4.配置Openfire
   
   》要配置数据库(在mysql创建一个openfire数据库专门给openfire服务器)
   
   》导入Openfire里数据库表脚本文件
   
   》配置openfire的管理员密码
   
   5.使用客户端登录Openfire的服务器
   
   》系统的""信息"" 帐户名称 = 用户名 + @ +服务器名称:teacher.local
   
   zhangsan@teacher.local
   
   》登录的时候,可以自己配置下域名
   
   修改/ect/hosts;
   
   打终端,使用命令 ""sudo vi /etc/hosts""
   
   6.学习xmmpframework的框架的目录结构
   
   》当学习第三方框架的时候是怎么学习?
   
   a> demo 示例程序
   
   b> 文档
   
   c> readMe
   
   三、学习异步Socket框架GCDAsyncSokcet
   
   1.昨天写个聊天室,用GCDAsyncSokcet 来实现聊天室
   
   四、xmppframework框架的导入
   
   五、XMPP用户登录
   
   六、微信项目(ipad/iphone版本) ios7
   
   1.创建项目,用git版控制
   
   2.导入xmppframwork框架
   
   3.导入APPICON 启动图片
   
   4.简单的做下登录界面(iphone / ipad 适配)
   
   5.实现登录
   
   6.注册
   
   7.实现主界面
   
   8.获取个人信息(头像、电话、邮箱....)
   
   9.获取好友列表 添加添加好友 删除好
   
   10.发送聊天消息
   
   11.实现文件传输
   
     

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之微信频道!

本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程