cl-xmpp 是 Common Lisp 实现的一个 XMPP 协议支持的开发包。
1、开启REST API插件或根据需求修改其插件源码; 2、添加服务器->服务器管理->系统属性中添加 plugin.restapi.enabled=true 3、pom依赖 <dependency> <groupId>org.igniterealtime</groupId> <artifactId>rest-api-client</artifactId> <version>1.1.4</v
// // ViewController.m // XMPP_lesson // // Created by 王聪 on 14/8/20. // Copyright (c) 2015年 Congwang. All rights reserved. // #import "ViewController.h" #import "XMPPHelper.h" @interface ViewC
XML Stanzas //XML节 1. Common Attributes //共同的属性 2. Basic Semantics //基本的语义 3. Stanza Errors //节错误 在TLS协商后(假定希望TLS协商),如果需要SASL协商和资源绑定,可以通过流发送XML节。我们定义为'jabber:client' 和'jabbe
Broadcast插件是一个向用户发送广播消息的插件。 安装插件 登录openfire管理控制台-插件-插件管理-有效的插件 可以看到开放源代码插件列表 找到Broadcast 点击右则的‘+’号安装即可 然后到插件管理-插件中,可以看到Broadcast已经在安装的插件列表中 Broadcast可以通过系统属性来进行配置 plugin.broadcast.serviceName
xmpp4r实现了xmpp协议,使rails与openfire通信成为可能。废话不多少,看代码吧。 安装xmpp4r gem install xmpp4r code # -*- encoding : utf-8 -*- #该程序主要是向openfire发送信息 #用户已经在openfire注册了,测试帐号是:tester001,密码是123456 #接受信息帐号:tester002,密码: 123
cl-bzip2 是 Common Lisp 实现 bzip2 压缩和解压缩的开发包。 压缩示例代码: ;;; Compression usage;;; No values are returned if execution was successful;;; Using pathnamesCL-USER> (bzip2:compress #p"test.txt" #p"test.txt.bz2"
CL-Markdown 是 Common Lisp 实现的对 Markdown 文本进行处理的开发包。
CL-MEMCACHED 是 Common Lisp 实现的 memcached 的客户端开发包。
CL-OpenID 是 Common Lisp 实现的 OpenID 2.0 规范的框架,兼容 OpenID Authentication 1.1。
CL-JSON 是 Common Lisp 实现的一个 JSON 解析器和生成器。
cl-who 是common lisp 生成html的库 安装方式可以通过quicklisp安装 (ql:quickload :cl-who)