1.外部组件也是openfire中的一种形式。
外部组件
可以组织任何形式的XMPP包,只不过
外部组件
不能访问到XMPP服务器上的资源,例如
外部组件
无法获得服务器上的用户列表。
2.由于
外部组件
的工作模式是独立的应用程序,那么就可以不用和XMPP服务器部署在同一台设备,因此极大的扩展的系统的性能,我们放开openfire的集群不说,通过
外部组件
就可以实现某种程度上的负载均衡,配合DNS端的负载均衡,
外部组件
和openfire可以编织一张巨大的网来承载大型的业务。
至于如何编写以及作用在http://blog.csdn.net/otangba/article/details/8213240已经比较详细了就不做介绍了。