XMPP的服务器有很多种版本:包括ejabberd,AstraChat,Openfire等,可以在XMPP的官网查看当前的服务器版本:https://xmpp.org/software/servers.html。 本文主要是ejabberd版本的安装,过程非常简单: 其他 如果使用安装包来安装,默认 ...
分类:
其他好文 时间:
2018-02-27 23:44:18
阅读次数:
373
本篇文章翻译XMPP Framework中的Overview of the XMPP Framework部分 介绍 The framework is divided into 2 parts: 1. xmpp核心部分 2. xmpp扩展(roster,XEP's,可选的支持工具等) xmpp核心部分 ...
分类:
移动开发 时间:
2018-01-24 14:01:07
阅读次数:
310
xmppframework是XMPP协议的一个objective-c实现. 要了解xmppframework, 从这里開始吧:https://github.com/robbiehanson/XMPPFramework/wiki/IntroToFramework XMPPFramework中包括了一个 ...
分类:
其他好文 时间:
2018-01-21 23:58:45
阅读次数:
366
所需环境 操作系统:Centos服务一台 网络环境:可以访问公网 安装Erlang RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJ ...
分类:
其他好文 时间:
2018-01-18 17:11:11
阅读次数:
146
xmpp协议的定义? XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。因此。基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP能够通过发送扩展的信息来处理用户的需求。以及在XMPP的顶端建立如内容公布系统和基于地址的服务等应用程 序。并且,XMPP ...
分类:
其他好文 时间:
2018-01-11 16:05:42
阅读次数:
210
目前业界有很多MQ产品,我们作如下对比: RabbitMQ 是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在 ...
分类:
其他好文 时间:
2017-12-11 14:08:44
阅读次数:
117
RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。 要 ...
分类:
其他好文 时间:
2017-11-27 11:58:17
阅读次数:
215
目前业界有很多MQ产品,我们作如下对比: RabbitMQ 是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在 ...
分类:
其他好文 时间:
2017-11-08 17:40:39
阅读次数:
198
<?php // *// * 1)将token、timestamp、nonce三个参数进行字典序排序// * 2)将三个参数字符串拼接成一个字符串进行sha1加密// * 3)开发者获得加密后的字符串可与signature对比,标识该请求来源于微信 //微信发来的参数 // signature 微信 ...
分类:
微信 时间:
2017-11-06 12:40:52
阅读次数:
330
本次渗透源于高校任务,在渗透过程中发现,对方IP地址段安装有opernfire,服务器8080端口可以正常访问,后面通过了解Openfire是开源的、基于可拓展通讯和表示协议(XMPP)、采用Java编程语言开发的实时协作服务器。Openfire安装和使用都非常简单,并利用Web进行管理,单台服务器..
分类:
Web程序 时间:
2017-10-24 11:35:44
阅读次数:
272