日期:2014-05-19  浏览次数:20802 次

有没有什么解决方案?或者有没有什么思路?
大家好,我现在的情况是这样的:
根据lucene 做了一个web搜索应用,简单的说就是可以把数据库中的信息建成索引,然后再对索引进行搜索,怎样做才能把这个项目集成到其他项目中去呢?

有没有什么解决方案?或者有没有什么思路?

目标:这个搜索可以随意的放到任何项目

------解决方案--------------------
想做到彻底意义上的随意是不太可能的,你只能尽可能的设法降低其集成复杂度。

比如将其打包成一个war文件,将需要修改的配置项全部集中在一个属性文件中,并说明修改方式。

这样别人使用时只需要独立部署该war应用,并修改少量配置,就可以让其正常运行了。

另外,不清楚你这个是否有权限控制要求,如果没有,那么集成复杂度就更低了。
------解决方案--------------------
必须是项目粒度的交互?
------解决方案--------------------
探讨

引用:

必须是项目粒度的交互?

我不打清楚,我现在有个内容管理程序,我又自己开发了一个搜索应用也是web项目,我就想着把这个搜索放到内容管理中去,不需要改动内容管理程序,这样内容管理就有了全文检索功能了