您的位置:首页 > 数据库 > SQL

基于XMPP的JABBERD功能特性分析

2005-08-22 13:21 316 查看
适应OS:Linux,Unix,AIX,*BSD,WIndows....
Key FeatureJabberd
Hardware IncludedNA
Administrator Features and Capabilities
XMPP-Standard Based
Administrative Console
TLS(c2s)
SASL(c2s)
Old SASL(c2s)
TLS(s2s)
Server Dialback(s2s)

Server-to-Server Federation
Authentication Options
PAM
Firewall Traversal
Standalone
SASL  PLAIN
SASL  DIGEST-MD5
SASL  ANONYMOUS
Data Storage Options
File System
LDAP
Berkeley
Postgres
MySQL
Oracle
Other
Additional Features
Offline Message Storage
Server Statistics
Internationalization
Nameprep
Nodeprep
Resourceprep
Basic XMPP Functions
Resource Binding
Sessions
Privacy Rules
XMPP Errors
Rosters and Presence
Roster Management
Presence Subscriptions
Last Activity
Message Handling
Delayed Delivery
Client Support
Non-SASL Authentication
In-Band Registration
Private XML Storage
vCard Storage
Server Information
Service Discovery
Entity vCard
Entity Time
Software Version
Component Protocol
Optional Add-ons (Sold Separately)
Interoperability
Mobile
Developer
VoIP
Video Conference
StreamMedia Manage
TTS
[align=left][/align]
字典及解释

SOA: Service-Oriented Architecture

ESB:Enterprise Service Bus

XML: Extensible Markup Language   Detail: http://www.w3.org/XML

XMPP: Extensible Messaging and Presence Protocol   Detail: http://www.xmpp.org/可扩展消息处理现场协议, 是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。

TLS(c2s): Transport Layer Security of Client to Server,传输层加密. SSL(Secure Socket Layer)是netscape公司设计的主要用于web的安全传输协议。这种协议在WEB上获得了广泛的应用, IETF(www.ietf.org)将SSL作了标准化,即RFC2246,并将其称为TLS

SASL(c2s): 简单认证安全层,它提供了模块化的SMTP认证扩展,因此SMTP就可以在SASL之上构建自己的SMTP认证,因为可以通过开放式的机制和协议来建立认证会话。另外,SASL在实现了对PLAIN以及CRAM-MD5加密等协议的基础上,还提供了多种认证方法,比如通过Kerberos、用户数据库、passwd文件、PAM等。这样,SMTP程序不需要支持这些认证方法就可以实现多种认证方式。并且,SMTP在用户经过成功认证以后同样可以定义自己的访问策略来对用户访问进行控制

Server DialBack:服务器-服务器之间的呼叫回叫,为了防止客户机欺骗行为,回叫依耐于DNS,如果没有DNS那么服务器-服务器之间无法通讯,也就是不支持分支互联.

PAM: Pluggable Authentication Modules. 可插入的认证模块(并不是Linux指的模块)用于实现应用程序的认证机制, 是程序员或管理员不需要重新编写或编译程序就可以改变认证机制.

Firewall Traversal: 防火墙穿越

LDAP: Light Directory Access Protocol,轻量级目录访问协议

Berkeley: Berkeley DB, a OpenSource Plugin Database,一个开放源代码的内嵌式数据库管理系统

Postgres: PostgreSQL 是一种特性非常齐全的自由软件的对象-关系性数据库管理系统(ORDBMS),它的很多特性正是当今许多商业数据库的前身

Nameprep: 是"Nameprep: A Stringprep Profile for Internationalized Domain Names (IDN)",描述了如果准备一个多语种域名,包括对一个域名字段进行映射、正规化以及禁止性过滤等等操作。RFC 3491

Nodeprep: A Stringprep Profile for Node Identifiers in XMPP

Resourceprep:RFC 3920中定义的
[align=left][/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息