OSI七层模型简图 7 应用层 例如HTTP、SMTP、SNMP、FTP、Telnet、SIP、SSH、NFS、RTSP、XMPP、Whois、ENRP 6 表示层 例如XDR、ASN.1、SMB、AFP、NCP 5 会话层 例如ASAP、TLS、SSH、ISO 8327 / CCITT X.225 ...
分类:
Web程序 时间:
2019-06-12 11:19:27
阅读次数:
195
什么是Twisted Twisted是一个用python语言写的事件驱动网络框架,它支持很多种协议,包括UDP,TCP,TLS和其他应用层协议,比如HTTP,SMTP,NNTM,IRC,XMPP/Jabber。 一个Twisted程序由reactor发起的主循环和一些回调函数组成。当事件发生了,比如 ...
分类:
编程语言 时间:
2019-05-03 22:30:27
阅读次数:
202
一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发Ro ...
分类:
其他好文 时间:
2019-03-28 00:41:31
阅读次数:
169
1.物联网2.大数据3.云计算4.人工智能:机器学习、深度学习、神经网络、模式识别、语音识别、图像识别、NLP自然语言处理、数据挖掘、区块链。5.相关方向:控制工程、自动化、自动控制理论、统计学。6.数学:有限元、最优化、图论、矩阵、数学规划、最优化、网络优化等。7.通信协议:MQTT、socket ...
分类:
其他好文 时间:
2019-03-19 10:42:59
阅读次数:
190
服务条款 一、服务条款的确认与接收 1、贝贝GO客户端软件(以下简称“本软件”)各项电子服务的所有权和运作权归属于“东莞市山水信息技术有限公司”(以下称“本公司”)所有,本软件提供的服务将完全按照其发布的服务条款和操作规则严格执行。您确认所有服务条款并完成注册程序时,本协议在您与本软件间成立并发生法 ...
分类:
其他好文 时间:
2019-03-17 20:06:32
阅读次数:
157
1.简介 http://tsung.erlang projects.org/user_manual/index.html tsung 是一个分布式的多协议负载测试工具; 支持 HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP and Jabber/XMPP 协议 ...
分类:
其他好文 时间:
2019-01-13 17:14:58
阅读次数:
270
ActiveMQ是Apache软件基金会的开源产品,支持AMQP协议、MQTT协议(和XMPP协议作用类似)、Openwire协议和Stomp协议等多种消息协议。并且ActiveMQ完整支持JMS API接口规范(当然Apache也提供多种其他语言的客户端,例如:C、C++、C#、Ruby、Perl ...
分类:
其他好文 时间:
2019-01-10 10:52:48
阅读次数:
134
文章只是选取了其中一段,无XMPP基础的人可能看起来有点复杂; 假设我们注册了一个用户,用户名叫shimiso,那么我们如何让shimiso这个用户一登陆就取到离线消息呢? 运行结果: 这里我们需要特别当心的是先不要告诉openfire服务器你上线了,否则永远也拿不到离线消息,用下面老外的话将就是在 ...
分类:
其他好文 时间:
2018-12-05 20:51:28
阅读次数:
233
学习过程中大家都碰到过连接被断开的问题给困扰吧,下面教大家如何做到连接断开后,重新连接首先要创建连接监听器,用来监听连接状态,这里我写了一个类继承了ConnectionListener,重写了里面5个方法,最重要的两个方法connectionClosed()和connectionClosedOnEr ...
分类:
移动开发 时间:
2018-12-05 13:51:04
阅读次数:
271
连接中关联如下: Java代码 // iq提供者 roviderManager.getInstance().addIQProvider("ping", "urn:xmpp:ping", new PingIQProvider()); onnection.addPacketListener(new Pa ...
分类:
系统相关 时间:
2018-12-05 13:25:34
阅读次数:
604