Jackline 使用 OCaml 开发的 XMPP 客户端。
支持的特性:
single XMPP account
OTR (built-in and enabled by default)
strict TLS certificate verification
plain text (no HTML!)
XEP-0184 (Message Delivery Receipts)
no import of OTR keys or configuration
no plaintext connections to XMPP server
问题内容: 您对Python Jabber / XMPP客户端库有什么经验?你有什么建议吗? 问题答案: 这取决于您可以使用什么许可证。一些流行的库是GPL,如果您需要使用它来工作,尤其是需要保留专有扩展时,它会引起严重的问题。我认为LGPL库不那么受欢迎,但是您可以灵活地使用它们。 我曾经看过直接在某些简单的XMPP脚本中使用twisted,但该文档实际上不存在。就像,我开了一家出版扭曲的参考手
我正在一台Java服务器上工作,该服务器使用Smack 4.1.0 API作为XMPP客户端,连接到谷歌云消息云连接服务器(GCM CCS),以便向Android应用程序发送消息。我从这个例子开始(https://developer.android.com/google/gcm/ccs.html),但随着Smack API的更改,我相应地修改了代码。现在,我的Smack客户端已成功连接到GCM C
go-xmpp 是另外一个 XMPP 协议的 GO 语言实现。
MatriX 是 eXtensible Messaging and Presence Protocol (XMPP, 也叫 Jabber) 的开发包,采用 C# 编写,可用于 .NET 平台和 Sliverlight 技术。MatriX 提供完全的 .NET、.NET Compact 框架和 Sliverlight 支持。 示例代码: // basic send message examplev
cl-xmpp 是 Common Lisp 实现的一个 XMPP 协议支持的开发包。
xmpp-go 是 Go 语言实现的兼容 XMPP 协议的客户端和服务器端。
我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se
问题内容: 我将要开发一个具有近实时聊天功能的网站。我知道可以使用xmpp或websocket协议来实现。我也知道xmpp协议是在1999年开发的,我想它应该已经很成熟了。另一方面,websocket协议是在2011年开发的。 如果xmpp能够很好地处理实时对话,那么对websocket的需求是什么? 两种协议之间的主要区别是什么? 我什么时候应该选择其中一个呢? 问题答案: 简短的答案是“两者”