xmpp

千里马-horse14 天前
mqtt·websocket·http·机器人·xmpp·coap·fastdds
HTTP、WebSocket、XMPP、CoAP、MQTT、DDS 六大协议在机器人通讯场景应用在机器人与 Android 通讯场景中,协议的落地依赖于成熟的开发库(SDK / 工具包)。以下针对 HTTP、WebSocket、XMPP、CoAP、MQTT、DDS 六大协议,分别介绍Android 端和机器人端(含嵌入式 Linux、ROS 等环境)最常用、最稳定的开发库,涵盖库的核心特性、使用场景、优势及基础使用示例,帮助快速上手开发。
qq_162911596 个月前
java·学习·源码·xmpp·tigase·多线程io模型
tigase源码学习杂记-IO处理的线程模型tigase是一个高性能的服务器,其实个人认为作为即时通讯的服务器,高性能主要体现在他对IO复用,和多线程的使用上,今天来学习一下他的IO的线程处理模型的源码,并记录一下他优秀的设计。
qq_162911596 个月前
学习·源码·组件化·xmpp·tigase
tigase源码学习杂记-组件化设计tigase官方号称高度抽象和组件化。这篇文章就记录一下我研究组件化的相关设计我的理解tigase高度组件化是所有的关键的功能的类,它都称之为组件,即只要继承于BasicComponent,它都可以成为组件,BasicComponent类实现了基于组件的实现和抽象了所有组件需要完成的操作和定义。我们自定义组件的时候,只需要定义一个类继承BasicComponent类,然后重写我们的自己需要的方法就行了,加载组件的时候就只需要在配置文件(config.tdsl)中新增一行组件的类信息(如下所示:自定义MyC
qq_162911596 个月前
java·学习·源码·im·xmpp·tigase
tigase源码学习杂记-AbstractMessageReceiver废话,最近把工作中用的基于XMPP协议的经典开源框架又读了一遍,整理一下其优秀的源码学习记录。AbstractMessageReceiver是tigase核心组件MessageRouter、SessionManager的抽象父类,是tigase消息接收器的抽象。AbstractMessageReceiver使用的是模板的设计模式。对消息接收的基础封装。
什么都没学会1 年前
kafka·消息队列·amqp·消息协议·xmpp
关于kafka,关于消息队列、消息协议Kafka详解 - 知乎 消息队列RabbitMQ入门与5种模式详解 - 简书 消息协议(MQTT、AMQP、XMPP、WAMP、STOMP)之间的区别和应用_mqtt amqp-CSDN博客
我是有底线的