WEB开发网
开发学院软件开发Java 深入浅出 jackrabbit 一 阅读

深入浅出 jackrabbit 一

 2009-09-17 00:00:00 来源:WEB开发网   
核心提示:话说很久以前,江湖上出了一个叫作jcr的兵器,深入浅出 jackrabbit 一,这个东西呢确实有那么一点点的用处,于是他们就在小众的圈子里开始流行,有一个,jackrabbit(http://jackrabbit.apache.org/),于是各门各派都开发出来属于自己的jcr,但是后来发现

话说很久以前,江湖上出了一个叫作jcr的兵器,这个东西呢确实有那么一点点的用处,于是他们就在小众的圈子里开始流行,于是各门各派都开发出来属于自己的jcr,但是后来发现,问题来了,由于各门派都有自己的jcr,使得俺们这些小程序员需要不停的学习各个jcr的api。显然这个时候需要盟主出来贡献点力量,于是,sun盟就出来说话啦:同志们啊,你们这些瞎搞是不行的,我来给你们制定一个规范,你们按照我的标准来搞,怎么样。显然江湖人士都习惯了老大的作风,于是纷纷同意。后来经过很多砖家的研究,终于制定出来一份规范,内部代号170.

说了半天光说历史了,这玩意究竟是个什么鸟东西,好不好使呀。那么来一段盟主官方发言人的声明:

内容仓库是一个高级的信息管理系统,该系统是是传统的数据仓库的扩展,它提供了诸如版本控制、全文检索,访问控制,内容分类、访问控制、内容事件监视等内容服务。第一次看到官方解释之后,ahuaxuan好像有个初步的概念,但是有点抽象,不够具体化,于是又上网找啊找啊找啊,代码看啊看啊看啊,终于,让我找到jackrabbit(后述)里面有一个DataStore类,该类有两个实现,DbDataStore,和FileDataStore, 于是,终于有点明白了,原来内容仓库可以保存元数据,还有二进制数据,那么是不是我们应用中的类似数据都可以放进去呢,正如一些文章中讲到的,我们可以把图片啊,文档啊,文本啊等等都放到内容管理系统中去呢。

历史也知道了,功能也大概明白了(说得不够全面,欢迎大家纠正),下面我们得找一个实现了,要找个开源的东西吗,当然首先考虑考虑apache的项目了。哦,有一个,jackrabbit(http://jackrabbit.apache.org/),下载下来研究研究先。

1 2  下一页

Tags:深入浅出 jackrabbit

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接