Apache Sling 5發(fā)布 讓W(xué)eb開(kāi)發(fā)更簡(jiǎn)單
該項(xiàng)目的開(kāi)發(fā)者指出,諸如維基百科、數(shù)字資產(chǎn)管理和Web內(nèi)容管理等都是Sling的合適應(yīng)用領(lǐng)域。它可以作為單獨(dú)的標(biāo)準(zhǔn)應(yīng)用來(lái)使用,也可以作為一個(gè)能夠放入Web容器的Web應(yīng)用。
Sling支持OSGi,包括Apache Jackrabbit,是第一個(gè)使用JSR-170內(nèi)容存儲(chǔ)規(guī)范(Java Content Repository)的web框架。
在Sling中,并非是管理服務(wù)器“背后”的文件和文件夾,所有的管理和開(kāi)發(fā)都是通過(guò)REST類(lèi)型調(diào)用來(lái)完成的。從其文檔中可看出,Sling服務(wù)器可以被配置為僅使用curl命令來(lái)上傳和操作該服務(wù)器。支持上傳服務(wù)器端的可執(zhí)行腳本。通過(guò)基于Web的管理終端,開(kāi)發(fā)者能夠控制組成Sling服務(wù)器的OSGi程序塊,其它部分則被加載到其嵌入式Apache Felix OSGi服務(wù)平臺(tái)上。
Apache Sling 5的許可協(xié)議是Apache Licence 2.0,下載地址為http://incubator.apache.org/sling/site/downloads.cgi
【編輯推薦】