插件可以扩展openfire功能,有时候我们并不需要依赖openfire源码,只是想在项目中调用openfire插件来完成我们需要的功能。因此写好插件后,要如何在项目中调用呢?
首先是开发一个servlet插件:
参考:http://www.cnblogs.com/hoojo/archive/2013/03/07/2947502.html
插件访问路径格式:
http://xxx:9090/plugins/插件名称/插件中servlet的url
例如:
访问路径:http://localhost:9090/plugins/sendMessage/servlet
访问openfire插件时,默认是需要先登录的,所以若要直接可以通过以上路径访问,则需要在servlet中配置一下: