日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Alfresco学习

發(fā)布時間:2024/3/26 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Alfresco学习 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Alfresco是領先的企業(yè)內(nèi)容管理(ECM)的開源替代品,致力于真正的穩(wěn)定性的企業(yè)級平臺的開源創(chuàng)新。Alfresco的目標是不僅能提供一個開源產(chǎn)品,而且要超越商業(yè)ECM的產(chǎn)品特性,功能和用戶社區(qū)。
Alfresco系統(tǒng)核心是一個運行在服務器上的內(nèi)容倉庫,同時這個Server還負責持久化內(nèi)容,元數(shù)據(jù)管理和全文檢索,如下圖所示
[img]http://dl.iteye.com/upload/attachment/0063/1079/7ddc2009-7882-395b-92af-ea44ceb435fe.png[/img]

Alfresco是純Java的應用程序,運行在Java Enterprise Edition平臺上。Alfresco是基于spring平臺開發(fā)的,spring負責提供模塊化的功能,如版本管理,安全和規(guī)則。


/
三個基本服務

Alfresco Repository的任務是存儲和訪問內(nèi)容,這個任務是靠以下三個基本服務提供的:

節(jié)點服務(Node Service) - 節(jié)點為內(nèi)容提供元數(shù)據(jù)metadata及結構structure。一個節(jié)點包括屬性(如:作者)以及與其它節(jié)點的關系(如目錄上下級或注釋)
內(nèi)容服務(Content Service)- 內(nèi)容就是信息數(shù)據(jù)的載體,例如:word文檔、圖片或XML數(shù)據(jù)。元數(shù)據(jù)及內(nèi)容都可以根據(jù)內(nèi)容模型的規(guī)則定義被結構化,例如:Alfresco的文檔管理應用依賴于目錄(folder)和文件(file)的模型規(guī)則
搜索服務(Search Service)- 通過Lucene引擎對內(nèi)容進行索引,并可以對元數(shù)據(jù)或內(nèi)容進行不同方式的查詢

一般情況下,Alfresco會把元數(shù)據(jù)存儲在關系型數(shù)據(jù)庫里,而內(nèi)容本身則存儲在文件系統(tǒng)中。這很好理解,數(shù)據(jù)庫存儲提供高效的查詢、事務處理及管理功能,而文件系統(tǒng)則保存比較大的內(nèi)容數(shù)據(jù)。這些功能的實現(xiàn)都得益于成熟而強大的開源項目Hibernate和Lucene。通過Hibernate的數(shù)據(jù)持久化框架,Alfresco的內(nèi)容存儲可以支持任何基于SQL查詢的關系型數(shù)據(jù)庫,并實現(xiàn)高速訪問緩存和事務處理;而Lucene的使用則可以為Alfresco提供高效的數(shù)據(jù)查詢索引,并可以使用XPath來查詢內(nèi)容。

[img]http://dl.iteye.com/upload/attachment/0069/4246/c5423228-9779-36c0-956f-d147222f7913.png[/img]

總結

以上是生活随笔為你收集整理的Alfresco学习的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。