Apache 子項目 概述


apache HTTP Server--------Web服務器(多用於靜態網頁,有負載均衡效果,可承受每天數百萬人訪問)。
apache Abdera>>>>>>>>>>>>>發布協議構件---孵化階段。
apache Accumulo-----------基於Hadoop、Zookeeper和Thrift構建的高性能的K/V存儲方案。排序分布式數據庫,基於單元訪問控制。
apache ACE----------------軟件發布框架,用於管理和發布模塊化軟件的組件,主要構件OSGi系列。里邊集成了一組osgi的包。
apache ActiveMQ-----------開源消息總線(遵守JMS規范),客戶端-服務器,點對點。
apache Airavata>>>>>>>>>>>用來建立科學網關,可以組成,管理,執行和監測小范圍的本地集群。
apache Ant----------------將軟件編譯、測試、部署等步驟聯系在一起加以自動化的一個工具。可用來管理大量信息流。
apache APR----------------可移植運行庫,為上層的應用程序提供一個可以跨越多操作系統平台使用的底層支持接口庫。(最底層)
apache Archiva>>>>>>>>>>>>管理一個和多個遠程存儲,能夠與Maven,ANT等構建工具結合,遠程Repository代理,角色安全訪問管理。
apache Aries--------------可嵌入式的Java組件,用於企業OSGi應用編程模型。
apache Avro---------------數據序列化系統,是Hadoop的一個子項目,支持二進制序列化方式,設計用於快速地處理大量數據。
apache Axis---------------Web服務框架,做項目間的web service接口調用。目前axis2以后的版本更好用。axis2多語言優勢
apache Bigtop>>>>>>>>>>>>>對用戶任意版本的Hadoop部署進行打包與測試的系統---孵化階段。
apache Buildr>>>>>>>>>>>>>ruby編寫的,簡單直觀的Java項目構建系統。
apache BVal---------------Java Bean Validation ,Java Bean 驗證規范。
apache Camel--------------基於規則路由和中介引擎,提供企業集成模式。支持在Spring中使用XML配置定義路由和中介規則。
apache Cassandra----------不是一個數據庫,由一堆數據庫節點共同構成的一個分布式網絡服務,節點間同步。用於儲存特別大的數據。
apache Cayenne------------開源的數據持久化框架。提供了一個可視化的工具。可用於高訪問高負載的生產環境。
apache Chemistry>>>>>>>>>>CMIS Java客戶端和服務器端類庫,內容管理互操作服務標准的開源實現。
apache Click--------------Java企業版的Web應用程序框架,提供一個基於瀏覽器的富客戶端編程模型。非常簡單和上手易用。
apache CloudStack---------開源雲計算解決方案。以其為基礎,數據中心操作者可以快速方便的通過現存基礎架構創建雲服務。
apache Cocoon-------------基於Spring,幫助創建、部署和維護XML服務器應用程序,支持RDBMS、LDAP和文件系統。
apache Commons------------通用工具包,建立和維護可重用的Java組件。解決各種實際的通用問題。(貌似特別特別有用)。
apache Continuum----------企業級持續集成CI服務器。可自動構建、發布管理、基於角色的權限管理、源碼控制系統等。內置Jetty。
apache CouchDB------------面向文檔的分布式,高容錯的讀並發數據庫。數據以JSON字符的方式存儲在文件中。比如信件,賬單,筆記等
apache Creadur>>>>>>>>>>>>給ant和maven寫插件的工具。
apache cTAKES>>>>>>>>>>>>>自然語言處理系統,用於從臨床電子病歷自由文本中抽取信息。
apache CXF----------------對JAX-WS全面的支持,繼承了Celtix和XFire的精華,實現Web Services的發布和使用。有spring集成優勢。
apache DB>>>>>>>>>>>>>>>>>對Apache Software Foundation進行支持,解決軟件版權問題。
apache Deltacloud---------通過RESTful Web服務,以統一方式,來與雲服務提供商和雲端資源進行互動。針對流行的雲服務的API實現。
Apache Directory Studio---是一個 LDAP 的工具平台,用來連接到任何 LDAP 服務器並進行管理和開發工具。
apache Empire-db----------數據持久化組件,與hibernate和JPA相比,它更注重編譯期類型安全,減少冗余,開發效率的改進。
apache ESME>>>>>>>>>>>>>>>企業級共享與信息解決方案。
apache Etch>>>>>>>>>>>>>>>跨平台,跨語言的建築和消費網絡服務獨立傳輸框架。
apache Felix--------------符合OSGi版本4規范的Apache實現。有spring集成優勢。
apache Flex---------------用於構建和維護在所有主要瀏覽器、桌面和操作系統等富互聯網的Web應用程序的高效率的開放源碼框架。
apache Flume--------------分布式、可靠和高可用的大量日志數據服務。
apache Forrest------------把來自各種不同的輸入數據源轉換成用一種或多種輸出格式(比如HTML,PDF等)來統一顯示的發布系統。
apache Geronimo-----------J2EE服務器。性能不如tomcat,安全性不如jboss,但是100%符合J2EE規范。
apache Gora---------------ORM框架,主要為大數據提供內存數據模型與數據的持久化。可以和HBase集成。
apache Gump>>>>>>>>>>>>>>>整合工具。支持Ant、Maven。可以在源碼匯入版本控制系統后幾小時內,就偵測到軟件可能發生的不相容點。
apache Hadoop-------------開放源碼並行運算編程工具和分散式檔案系統。包括:HDFS,分布式文件系統;MapReduce:並行計算框架。
apache Hama---------------大規模並行計算框架,主要針對大規模科學的計算。
apache HBase--------------分布式,構建在 Apache Hadoop 和 Apache ZooKeeper上的列數據庫。擅長海量數據的操作與處理。
apache Hive---------------建立在Hadoop(MapReduce)上的數據倉庫框架,適合對超級海量不易於變動的數據,數據挖掘與統計操作。
apache HttpComponents-----WEB瀏覽器、網頁蜘蛛(爬蟲)、HTTP代理、WEB服務庫、或是基於調整或擴展HTTP協議的分布式通信系統。
apache Jackrabbit---------文檔(內容)管理軟件架構。
apache James--------------基於Java的獨立的郵件服務器,並提供了一個完整的電子郵件解決方案,用來收、發電子郵件。
apache Jena---------------Java工具箱用於開發基於RDF與OWL語義(semantic)Web應用程序。
apache JMeter-------------Java桌面應用程序。用於對軟件做壓力測試(例如Web應用)。模擬巨大的負載,測試強度和分析整體性能。
apache jUDDI>>>>>>>>>>>>>>服務於WebServices的UDDI的java實現開源包。
apache Karaf--------------基於OSGi的運行環境,提供了一個輕量級的OSGi容器,可以用於部署各種組件和應用程序。不錯的基礎容器。
apache Lenya--------------(JAVA的CMS系統)開源內容管理系統。它基於XML與XSLT。提供版本控制,日程管理,搜索,工作流等功能。
apache Libcloud-----------通用的雲計算客戶端開發包,Libcloud是許多流行的雲服務提供商的標准客戶端庫,Python和Java編寫。
apache Logging------------日志輸出工具包。
apache Lucene-------------開源搜尋器引擎工具包,可以輕易地為Java軟件加入文本全文搜尋功能。
apache Lucy>>>>>>>>>>>>>>>提供 Perl 語言的綁定。相當於是 C 語言版的 Lucene。
apache Mahout>>>>>>>>>>>>>創建智能應用程序(比如說集群、協作篩選和分類)。
apache ManifoldCF>>>>>>>>>連接遠程開源庫。可以在所連接的遠程開源庫制定安全策略。
apache Maven--------------軟件項目管理及自動構建工具。
apache MINA---------------網絡應用程序框架,高性能和高可靠性的網絡應用程序。NIO框架庫,網絡套接字庫,客戶端服務器框架庫。
apache MRUnit-------------針對Hadoop編寫MapReduce單元測試的框架,基本原理是JUnit4和EasyMock。
apache MyFaces------------符合apache標准的JSF框架,而且比標准的JSF框架功能強(基於MVC模型的web應用框架)。
apache Nutch--------------收集網頁數據,進行分析,建立索引,提供接口來進行查詢的工具。底層hadoop和Solr。
apache ODE>>>>>>>>>>>>>>>>WS-BPEL兼容的Web服務編配引擎,它可以使開發人員根據以BPEL XML語法寫成的過程描述來編配Web服務。
apache OFBiz--------------開源電子商務平台,強大的企業資源規划器,提供了一整套功能,涵蓋企業所需的方方面面。
apache Oltu>>>>>>>>>>>>>>>Java的OAuth協議的實現。
apache OODT---------------對分布式資源的透明訪問,數據探知與查詢優化,分布式處理與虛擬檔案。面向對象數據處理技術。
apache Oozie--------------開源的工作流和協作服務引擎,可擴展的、可伸縮的面向數據的服務,運行在Hadoop平台上。
apache OpenJPA------------符合apache標准的,更強大的JPA軟件架構。
apache OpenMeetings-------多語言可定制的視頻會議和協作系統。它支持音頻、視頻,能讓你查看每個與會者的桌面。
apache OpenNLP------------基於機器學習的自然語言文本處理的開發工具包,支持:標記化、句子分割、詞性標注、固有實體提取等。
apache OpenOffice>>>>>>>>>開放源代碼的辦公室軟件。
apache OpenWebBeans-------被定義為JSR-299的Web Beans說明實現程序,還獲得了ASL的許可。
apache PDFBox-------------PDF文檔協作類庫,提供PDF文檔的創建、處理以及文檔內容提取功能,也包含了一些命令行實用工具。
apache Perl>>>>>>>>>>>>>>>讓apache支持perl語言的腳本解釋器。
apache Pig----------------基於Hadoop的大規模數據分析平台,為復雜的海量數據並行計算提供了一個簡單的操作和編程接口。
apache Pivot--------------富客戶端的,構建在Java2D之上並使用了MVC模式的現代化的RIA工具集。一般以網頁Applet方式運行。
apache POI----------------跨平台的 Java API,提供對Microsoft Office格式檔案讀和寫的功能。
apache Portals------------符合apache標准的,使用java開發的功能豐富的門戶網站。
apache Qpid---------------集群環境下的一個高性能,高可靠性的消息中間件。可建立負載均衡效果。
apache Rave>>>>>>>>>>>>>>>Web和社交混搭引擎。
apache River--------------推動Jini發展項目。Jini是"即插即用",可隨時改變硬軟硬件的配置,提供支持快速配置的分布式計算環境。
apache Roller-------------java開發的全功能的多用戶博客平台。
apache Santuario>>>>>>>>>>為XML提供的主要安全標准的實施項目。
apache ServiceMix---------基於JBI的輕量級ESB實現。它是開源的基於JBI語義和API的ESB和SOA工具包,有spring優勢。
apache Shindig>>>>>>>>>>>>一個參考容器,可以運行在任何網站上,用來支持OpenSocial的社交應用。
apache Shiro--------------強大易用的Java安全框架,提供了認證、授權、加密和會話管理等功能。
apache Sling--------------讓開發者使用REST風格界面來管理和更新Web內容。apache孵化項目。支持osgi。
apache solr---------------基於HTTP和Apache Lucene實現搜索服務器,將文檔通過Http利用XML加到一個搜索集合中。比如新聞服務。
apache SpamAssassin-------反垃圾郵件解決方案。用於基於各種規則進行垃圾郵件過濾。
apache STDCXX>>>>>>>>>>>>>Apache的C++標准庫項目,集算法,容器,迭代器等功能。支持API硬件實現,操作系統和編譯器開放源碼的。
apache Sqoop--------------用來將Hadoop和關系型數據庫中的數據相互轉移的工具。比如:Oracle到HDFS,或者HDFS到Oracle。
apache Struts(struts2)--不解釋,struts框架。
apache Subversion>>>>>>>>>基於apache標准的開源版本控制工具。
apache Synapse------------web服務仲裁框架,構建在Axis2之上,關注路由,轉換,消息驗證以及基於web服務和xml標准的注冊。ESB。
apache Syncope------------用在企業環境的數字身份管理,在J2EE技術的實施和Apache 2.0許可下發布的開源系統。
apache Tapestry-----------構建web應用的開源框架。構築在標准的Java Servlet API之上。不大流行。
apache Tcl>>>>>>>>>>>>>>>>apache整合apache web服務器等成熟功能的項目,具有強大和靈活的腳本語言。
apache Thrift-------------Facebook實現的一種高效的、支持多種編程語言的遠程服務調用的框架。高並發、大數據量和多語言的環境。
apache Tika---------------內容分析工具,能解析基本所有常見格式的文件,得到文件的metadata,content等內容,返回格式化信息。
apache Tiles--------------JavaEE應用的頁面布局框架。通過提供公共模板,定義頁面的整體模具,由其他子頁面來進行填充組合。
apache Tomcat-------------大名鼎鼎的tomcat,不解釋。
apache TomEE--------------tomcat的加強版,在tomcat中集合了EJB、CDI和其他JavaEE特征。小巧的,有保證的,是Tomcat的。
apache Traffic Server-----HTTP代理和緩存服務器,與Nginx和Squid類似。處理TB級的數據。可負載均衡。每秒處理200,000多個請求。
apache Turbine------------開源的服務器端Java框架。任何支持Servlet2.2或以上規范的容器都可以運行Turbine應用程序。
apache Tuscany------------SOA基礎架構,可開發, 組裝, 發布, 管理構件式應用服務及數據處理. 集成OSGi, Spring, JEE和Web 2.0。
apache UIMA>>>>>>>>>>>>>>>分析大量的非結構化信息從而發掘有用信息的系統。典型應用就是從文本文件中提取有用信息。人員、地址。
apache Velocity-----------模版引擎,web頁面設計者和Java程序員通過它的MVC模型同時工作。從模版中生成SQL,PostScript和XML。
apache Whirr--------------提供了API用來運行雲服務,基於jclouds開發。主要用於雲計算應用開發。
apache Wicket-------------Web開發框架,與Struts相似,其特點在於對Html和代碼進行了有效的分離,減少了XML等配置,易上手等。
apache Xalan--------------在各種各樣的平台上免費提供的XSLT支持。提供使用XSLT樣式表的XML文檔的標准。
apache Xerces>>>>>>>>>>>>>開放源代碼的XML語法分析器.
apache XMLBeans>>>>>>>>>>>xml bean 開發容器。
apache XML Graphics>>>>>>>發展XML與圖形進行轉換的計划項目。
apache ZooKeeper----------Hadoop子項目,大型分布式系統的可靠協調系統:負載任務,配置維護、名字服務、分布式同步、組服務等。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM