开放的即时通信协议Jabber

2023-11-21 16:48

本文主要是介绍开放的即时通信协议Jabber,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

很久没有关注 Jabber 了,这两天比较空闲,关注了一下,发现现在的他很棒了。
Jabber
是什么 ? 是另外一个开放式网络信息通讯工具 , 她可以跳出各种商业即时聊天各自为阵的限制 . 使用她可以搭建自己的服务器 , 与其它现有的服务器一起构成全球分布式服务网络 ! 并且可以用她与现有的常用即时聊天工具直接聊天 , 这样你不必为使用这个新工具而失去在 MSN/YahooMsg/ICQ 上的朋友 , 也不必同时或分别打开 Oicq/MSN/YahooMsg/AOL 等多个工具软件去查找你的朋友是否在线 . 虽然由于这些公司的抵制 , 一些相关的服务被封掉了 , 但相信开放协议的威力一定会战胜这些商用的封闭机制 , 开放意味着越来越多的机构和组织的主动加入,而每个服务器的加入都在增加了 jabber 的用户群的整体数量,具备系统发展自组织正反馈形成的特征.

另外 , 更重要的是 , 她还可以作为 Blog 的客户端 : 即时获得你订阅的 rss 更新通知、并可以通过她远程发布到你的 blog 网站。 blog 系统 (nucleus drupal) 就有这个潜在的功能接口 . 现有的各种 blog 网站系统都已经或正在开发支持 jabber 协议的插件. .Text 又没有这样的插件呢,我没有研究过 .Text

 
可以预见一下将来,一种支持 jabber 协议和在这个协议基础上同时支持 blog-api rss 协议的新的网络工具将代替现有的即时通讯软件和浏览器软件,成为每个上网人通向网络世界的入口,既可以自由上网浏览,还可以保存记录自己浏览轨迹 ( 甚至搜索记录 ) 到你自己的私人网络区 ( 而不是现在依赖于客户端 ) ,可对任何感兴趣的网页发表评论保存到自己的 blog 中,还可以与他人即时沟通分享信息.

使用 Jabber 增强 log4j 的功能
http://arch.jabber.com/weblog/
http://jabberstudio.org/cgi-bin/viewcvs.cgi/cvs/jabber-net/
http://www.lugor.org/minutes/Jabber/jabber.html

这篇关于开放的即时通信协议Jabber的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/403668

相关文章

开放源许可证

https://opensource.org/licenses/category

tomcat 开放远程调试端口

1、开启远程调试端口 WIN系统,在catalina.bat里:   SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899     Linux系统,在catalina.sh里

CVPR 2024最新论文分享┆YOLO-World:一种实时开放词汇目标检测方法

论文分享简介 本推文主要介绍了CVPR 2024上的一篇论文《YOLO-World: Real-Time Open-Vocabulary Object Detection》,论文的第一作者为Tianheng Cheng和Lin Song,该论文提出了一种开放词汇目标检测的新方法,名为YOLO-World。论文通过引入视觉-语言建模和大规模预训练解决了传统YOLO检测器在固定词汇检测中的局限性。论

今麦郎「日记薪·1号发」 即时反馈,激活10000+名基层员工

本文内容整理自红海云CEO孙伟对今麦郎集团人力资源总经理王高峰、IT管理中心副总经理邹大勇的访谈。 坚持创新求变的品牌基因 过去30年,中国食品工业蓬勃发展,孕育出一批批在国际舞台上熠熠生辉的民族品牌。今麦郎作为民族品牌代表,自1994年创立以来,始终紧跟消费者需求变迁,从满足基础温饱的初心出发,逐步迈向品牌塑造、健康倡导及高端化探索的新征程,从家喻户晓的“今麦

python 检测端口是否开放

python的socket库可以检测端口是否开放。 import socket;sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)result = sock.connect_ex(('127.0.0.1',80))if result == 0:print "Port is open"else:print "Por

搭建SpringBoot+ Netty + WebSocket 通信协议框架

运用场景:与机器设备进行通讯或者其他场景; pom文件就不上传了,直接上代码,网上都可以找的到 主要是 SpringBoot 和 Netty 的依赖 1.配置类 @Component@ConfigurationProperties(prefix = "ws")public class WebSocketConfig {private int port;private String host

《开放教育研究》

《开放教育研究》经过精心打造,已形成了“本刊专稿”“学术前沿”“理论探究”“研究报告”“技术支撑”等品牌栏目,受到国内外广大读者的青睐。 《开放教育研究》投稿须知   一、特别约定 (一) 所有投稿文章都应是未经发表的原创作品,请作者根据提示自行将投稿上传到本刊投稿平台。 文章查重率不超过10% 。 杜绝一切抄袭等学术不端行为。 特别提醒:为了避免在投稿过程中可能出现浏览器兼容问题导致的

串行通信协议——UART

概述 UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)是一种广泛使用的串行通信协议,用于实现计算机与外设之间或两个计算机之间的数据传输。UART通信以异步方式进行,这意味着发送和接收设备不需要共享时钟信号。在嵌入式系统、工业控制、消费电子产品等领域,UART通信协议得到了广泛应用。 UART通信原理 UART通信基于RS-

Centos 开放端口 查看 防火墙 ping telnet

centos中安装telnet yum install telnet   1、开放端口 firewall-cmd --zone=public --add-port=5672/tcp --permanent   # 开放5672端口 firewall-cmd --zone=public --remove-port=5672/tcp --permanent  #关闭5672端口 fir

开放题:如何利用深度学习来重参数化 K-means 聚类,这样的思路要做出效果,它的前向传播、反向传播以及优化目标最好是什么样的?

🍉 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ 传统的 K-means 算法直接处理数据点与聚类中心。重参数化技术的核心在于利用神经网络来学习一个从输入空间映射到聚类分配的转换函数。深度学习重参数化 K-means 聚类的核心思想在于,将传统 K-means 算法中的硬分配机制转化为可微分的软分配,进而利用神经网络学习并优化特征表示。此方法巧妙融合了