Java開源JEE架構

來源:互聯網
上載者:User
 Spring Framework 【Java開源JEE架構】Spring是一個解決了許多在J2EE開發中常見的問題的強大架構。 Spring提供了管理業務對象的一致方法並且鼓勵了注入對介面編程而不是對類編程的良好習慣。Spring的架構基礎是基於使用JavaBean屬性的Inversion of Control容器。然而,這僅僅是完整圖景中的一部分:Spring在使用IoC容器作為構建完關注所有架構層的完整解決方案方面是獨一無二的。 Spring提供了唯一的資料訪問抽象,包括簡單和有效率的JDBC架構,極大的改進了效率並且減少了可能的錯誤。Spring的資料訪問架構還整合了Hibernate和其他O/R mapping解決方案。Spring還提供了唯一的交易管理抽象,它能夠在各種底層交易管理技術,例如JTA或者JDBC事務提供一個一致的編程模型。Spring提供了一個用標準Java語言編寫的AOP架構,它給POJOs提供了聲明式的交易管理和其他企業事務--如果你需要--還能實現你自己的aspects。這個架構足夠強大,使得應用程式能夠拋開EJB的複雜性,同時享受著和傳統EJB相關的關鍵服務。Spring還提供了可以和IoC容器整合的強大而靈活的MVC Web架構。【 SpringIDE:Eclipse平台下一個輔助開發外掛程式】.

更多Spring Framework資訊

 WebWork 【Java開源Web開發架構】WebWork是由OpenSymphony組織開發的,致力於組件化和代碼重用的拉出式MVC模式J2EE Web架構。WebWork目前最新版本是2.1,現在的WebWork2.x前身是Rickard Oberg開發的WebWork,但現在WebWork已經被拆分成了Xwork1和WebWork2兩個項目。 Xwork簡潔、靈活功能強大,它是一個標準的Command模式實現,並且完全從web層脫離出來。 Xwork提供了很多核心功能:前端攔截機(interceptor),運行時表單屬性驗證,類型轉換,強大的運算式語言(OGNL – the Object Graph Notation Language),IoC(Inversion of Control倒置控制)容器等。 WebWork2建立在Xwork之上,處理HTTP的響應和請求。WebWork2使用ServletDispatcher將HTTP請求的變成Action(業務層Action類), session(會話)application(應用程式)範圍的映射,request請求參數映射。WebWork2支援多視圖表示,視圖部分可以使用JSP, Velocity, FreeMarker, JasperReports,XML等。在WebWork2.2中添加了對AJAX的支援,這支援是構建在DWR與Dojo這兩個架構的基礎之上.【 EclipseWork:用於WebWork輔助開發的一個Eclipse外掛程式】

更多WebWork資訊

 Struts 【Java開源Web開發架構】Struts是一個基於Sun J2EE平台的MVC架構,主要是採用Servlet和JSP技術來實現的。由於Struts能充分滿足應用開發的需求,簡單易用,敏捷迅速,在過去的一年中頗受關注。Struts把Servlet、JSP、自訂標籤和資訊資源(message resources)整合到一個統一的架構中,開發人員利用其進行開發時不用再自己編碼實現全套MVC模式,極大的節省了時間,所以說Struts是一個非常不錯的應用程式框架。【 StrutsIDE:用於Struts輔助開發的一個Eclipse外掛程式】

更多Struts資訊

 Hibernate 【Java開源持久層架構】Hibernate是一個開放原始碼的對象關係映射架構,它對JDBC進行了非常輕量級的對象封裝,使得Java程式員可以隨心所欲的使用對象編程思維來操縱資料庫。 Hibernate可以應用在任何使用JDBC的場合,既可以在Java的用戶端程式實用,也可以在Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成資料持久化的重任。Eclipse平台下的Hibernate輔助開發工具:【 Hibernate Synchronizer】【 MiddlegenIDE

更多Hibernate資訊

 Quartz 【Java開源調度架構】Quartz是OpenSymphony開源組織在Job scheduling領域又一個開源項目,它可以與J2EE與J2SE應用程式相結合也可以單獨使用。Quartz可以用來建立簡單或為運行十個,百個,甚至是好幾萬個Jobs這樣複雜的議程序表。Jobs可以做成標準的Java組件或 EJBs。Quartz的最新版本為Quartz 1.5.0。

更多Quartz資訊

 Velocity 【Java開源模板引擎】Velocity是一個基於java的模板引擎(template engine)。它允許任何人僅僅簡單的使用範本語言(template language)來引用由java代碼定義的對象。 當Velocity應用於web開發時,介面設計人員可以和java程式開發人員同步開發一個遵循MVC架構的web網站,也就是說,頁面設計人員可以只關注頁面的顯示效果,而由java程式開發人員關注商務邏輯編碼。Velocity將java代碼從web頁面中分離出來,這樣為web網站的長期維護提供了便利,同時也為我們在JSP和PHP之外又提供了一種可選的方案。 Velocity的能力遠不止web網站開發這個領域,例如,它可以從模板(template)產生SQL和PostScript、XML,它也可以被當作一個獨立工具來產生原始碼和報告,或者作為其他系統的整合組件使用。Velocity也可以為Turbine web開發架構提供模板服務(template service)。Velocity+Turbine提供一個模板服務的方式允許一個web應用以一個真正的MVC模型進行開發。 【VeloEclipse :Velocity在Eclipse平台下的一個輔助開發外掛程式】

更多Velocity資訊

 IBATIS 【Java開源持久層架構】使用ibatis 提供的ORM機制,對商務邏輯實現人員而言,面對的是純粹的Java對象, 這一層與通過Hibernate 實現ORM 而言基本一致,而對於具體的資料操作,Hibernate 會自動產生SQL 陳述式,而ibatis 則要求開發人員編寫具體的SQL 陳述式。相對Hibernate等 “全自動”ORM機制而言,ibatis 以SQL開發的工作量和資料庫移植性上的讓步,為系統 設計提供了更大的自由空間。作為“全自動”ORM 實現的一種有益補充,ibatis 的出現顯 得別具意義。

更多IBATIS資訊

 Compiere ERP&CRM 【Java開源ERP與CRM系統】Compiere ERP&CRM為全球範圍內的中小型企業提供綜合型解決方案,覆蓋從客戶管理、供應鏈到財務管理的全部領域,支援多組織、多幣種、多會計模式、多成本計算、多語種、多稅制等國際化特性。易於安裝、易於實施、便於使用。只需要短短几個小時,您就可以使用申購-採購-發票-付款、報價-訂單-發票-收款、產品與定價、資產管理、客戶關係、供應商關係、員工關係、經營業績分析等強大功能了。

更多Compiere ERP&CRM資訊

 Roller Weblogger  【Java開源Blog部落格】這個weblogging 設計得比較精巧,原始碼是很好的學習資料。它支援weblogging應有的特性如:評論功能,所見即所得 (WYSIWYG)HTML編輯,TrackBack,提供頁面模板,RSS syndication,blogroll管理和提供一個XML-RPC 介面。

更多Roller Weblogger 資訊

 Eclipse 【Java開源IDE】Eclipse平台是IBM向開發源碼社區捐贈的開發架構,它之所以出名並不是因為IBM宣稱投入開發的資金總數 —4千萬美元,而是因為如此巨大的投入所帶來的成果:一個成熟的、精心設計的以及可擴充的體繫結構。

更多Eclipse資訊

 XPlanner 【Java開源專案管理】XPlanner 一個基於Web的XP團隊計劃和跟蹤工具。XP獨特的開發概念如iteration、user stories等,XPlanner都提供了相對應的的管理工具,XPlanner支援XP開發流程,並解決利用XP思想來開發項目所碰到的問題。XPlanner特點包括:簡單的模型規劃,虛擬筆記卡(Virtual note cards),iterations、user stories與工作記錄的追蹤,未完成stories將自動迭代,工作時間追蹤,產生團隊效率,個人工時報表,SOAP介面支援。

更多XPlanner資訊

 HSQLDB 【Java開源開來源資料庫】HSQLDB(Hypersonic SQL)是純Java開發的關係型資料庫,並提供JDBC驅動存取資料。支援ANSI-92 標準 SQL文法。而且他占的空間很小。大約只有160K,擁有快速的資料庫引擎。

更多HSQLDB資訊

 Liferay 【Java開源門戶系統】代表了完整的J2EE應用,使用了Web、EJB以及JMS等技術,特別是其前台介面部分使用Struts 架構技術,基於XML的portlet設定檔可以自由地動態擴充,使用了Web Services來支援一些遠程資訊的擷取,使用 Apahce Lucene實現全文檢索索引功能。
主要特點:
    1、提供單一登陸介面,多認證模式(LDAP或SQL);
    2、管理員能通過使用者介面輕鬆系統管理使用者,組,角色;
    3、使用者能可以根據需要定製個人化的portal layout;
    4、能夠在主流的J2EE應用伺服器上運行,如JBoss+Jetty/Tomcat,JOnAS;
    5、支援主流的資料庫,如PostgreSQL,MySQL;
    6、使用了第三放的開源項目,如Hibernate, Lucene, Struts;
    7、支援包括中文在內的多種語言;
    8、採用最先進的技術 Java, EJB, JMS, SOAP, XML;

更多Liferay資訊

 JetSpeed 【Java開源門戶系統】Jetspeed是一個開放原始碼的公司資訊門戶(EIP)的實現, 使用的技術是Java和XML. 使用者可以使用瀏覽器, 支援WAP協議的手機或者其它的裝置訪問Jetspeed架設的資訊門戶擷取資訊. Jetspeed扮演著資訊集中器的角色, 它能夠把資訊集中起來並且很容易地提供給使用者.
Jetspeed具有如下的特徵:

* 即將成為標準化的Java Portlet API
* 基於模板的布局, 包括JSP和Velocity
* 通過開放的內容同步支援人員遠程XML內容交換
* 定製預設的首頁
* 使用資料庫進行使用者認證
* 記憶體緩衝技術, 加快頁面的響應
* 通過Rich Site Summary技術, 支援同步內容
* 和Cocoon, WebMacro, Velocity整合.
* Wireless Markup Language (WML) 支援
* 使用XML格式的設定檔註冊portlet.
* 完整的Web Application Archive (WAR) 支援
* Web應用程式開發的基礎設施
* 可以在本機快取遠程內容
* 與Avantgo同步
* 可移植到所有支援JDK1.2和Servlet 2.2的平台
* 與Turbine模組和服務整合
* 可以根據使用者, 安裝媒體類型和語言的不同設定, 產生不同的個人化服務
* 持續化服務使得所由的portlet能夠容易的儲存每個使用者的狀態, 頁面和portlet
* 使用皮膚技術使得使用者可以選擇portlet的顏色和顯示內容
* 自訂功能是的管理員可以選擇portlet以及定義個人頁面的布局
* 在資料庫中儲存PSML
* 通過Jetspeed的安全portlets系統管理使用者, 組,角色和許可權
* 基於角色對訪問portlet進行控制

更多JetSpeed資訊

 JOnAS 【Java開源應用伺服器】JOnAS是一個開放原始碼的J2EE實現,在ObjectWeb協會中開發。整合了Tomcat或Jetty成為它的Web容器,以確保符合Servlet 2.3和JSP 1.2規範。JOnAS伺服器依賴或實現以下的Java API:JCA、JDBC、JTA 、JMS、JMX、JNDI、JAAS、JavaMail 。

更多JOnAS資訊

 JFox3.0 【Java開源應用伺服器】JFox 是 Open Source Java EE Application Server,致力於提供輕量級的Java EE應用伺服器,從3.0開始,JFox提供了一個支援模組化的MVC架構,以簡化EJB以及Web應用的開發! 如果您正在尋找一個簡單、輕量、高效、完善的Java EE開發平台,那麼JFox正是您需要的。

    JFox 3.0 擁有以下特性:

  1. 重新設計的 IoC 微核心,融入 OSGi 模組化思想
  2. 設計成嵌入式架構,能夠和任何 Java Web Server整合部署
  3. 支援 EJB3,JPA規範,支援容器內和容器外兩種方式運行EJB和JPA組件
  4. 支援 EJB 發布成Web Service
  5. 採用 JOTM(http://jotm.objectweb.org/)提供交易處理,支援兩階段交易認可(2PC)
  6. 採用 XAPool(http://forge.objectweb.org/projects/xapool/) 提供 XA DataSource,支援智能串連池管理
  7. 內建 MVC 架構,實現自動Form Mapping,Validator,Uploading等功能,支援JSP/Velocity/Freemarker頁面引擎,並支援直接在Action中注入EJB
  8. 支援多應用模組部署,讓中大型應用充分享受模組化開發帶來的優勢
  9. 提供 Manager 管理模組,可以查看和管理各種運行時參數
  10. 提供根據 JFox 特色重寫的 Petstore 應用模組

更多JFox3.0資訊

 EasyJWeb 【Java開源Web開發架構】EasyJWeb是基於java技術,應用於WEB應用程式快速開發的MVC架構,架構設計構思來源於國內眾多項目實踐,架構充分借簽了當前主要流行的開源Web架構(Struts、JSF、Tapestry 、Webwork),吸取了其優點及精華,利用Velocity作為模板頁面引擎,是一個實現了頁面及代碼完全分離的MVC開發架構。是一個能實現中小型Web應用系統快速開發的簡易Web架構。

  通過EasyJWeb Tools提供的配套開發工具,可以實現基於EasyJWeb架構的Web應用快速開發,包括常用應用軟體的代碼自產生、資料庫添刪改查(CRUD)代碼產生、自動頁面模版產生、設定檔管理等。

  架構特點:

  1、零配檔案置支援。以前我們每接觸一個架構,開始總都要被他的設定檔折騰一番。EasyJWeb實現零配置支援,可以不寫一句設定檔就在架構基礎上構建你的運用。(適合小型網站系統)。

  2、簡易的模板頁面設計支援:放棄使用jsp,使用簡單Velocity指令碼語言作為頁面模板。

  3、頁面程式完全分離:實現顯示頁面與程式邏輯的完全分離,克服了傳統jsp頁面難於維護的問題。

  4、基於頁面組件的架構。靈活的頁面組件配置,可以直接通過設定檔設定欄位級的事件組件。

  5、快速開發支援:通過EasyJWeb Tools,可以自動產生應用軟體模板代碼,定製並管理自己的J2EE代碼模板,代碼產生模板支援最流行的實用Java開發架構(如hibernate、Spring等)實現快速開發。

更多EasyJWeb資訊

 Tapestry 【Java開源Web開發架構】Tapestry是一個開源的基於servlet的應用程式架構,它使用元件物件模型來建立動態,互動的web應用。一個組件就是任意一個帶有jwcid屬性的html標記。其中jwc的意思是Java Web Component。Tapestry使得java代碼與html完全分離,利用這個架構開發大型應用變得輕而易舉。並且開發的應用很容易維護和升級。Tapestry支援本地化,其錯誤報表也很詳細。Tapestry主要利用javabean和xml技術進行開發。【Spindle:Tapestry輔助開發Eclipse外掛程式】.

更多Tapestry資訊

 Turbine 【Java開源Web開發架構】Turbine是基於Servlet的架構套件,也是開放原始碼Jakarta項目。目前還沒有關於Turbine的大量文檔。它類似於Struts,但是有一些主要區別。突出的一點就是它並沒有與JSP耦合。Turbine的特點是它提供了大量可重用的組件。此架構套件中包含了大量組件,但是這些組件是離散的。它似乎應該給出更多的組件庫,但是由於它缺少文檔,所以很難掌握完整的體繫結構。

更多Turbine資訊

 FreeMarker 【Java開源模板引擎】FreeMarker允許Java servlet保持圖形設計同應用程式邏輯的分離,這是通過在模板中密封HTML完成的。模板用servlet提供的資料動態地產生 HTML。範本語言是強大的直觀的,編譯器速度快,輸出接近靜態HTML頁面的速度。
FreeMarker Eclipse Plugin與FreeMarker IDE:Eclipse平台下的輔助開發工具】

更多FreeMarker資訊

 Lucene 【Java開源搜尋引擎】Apache Lucene是一個基於Java全文檢索搜尋引擎,利用它可以輕易地為Java軟體加入全文搜尋功能。Lucene的最主要工作是替檔案的每一個字作索引,索引讓搜尋的效率比傳統的逐字比較大大提高,Lucen提供一組解讀,過濾,分析檔案,編排和使用索引的API,它的強大之處除了高效和簡單外,是最重要的是使使用者可以隨時應自已需要自訂其功能。

更多Lucene資訊

 iText 【Java開源PDF類庫】iText是一個能夠快速產生PDF檔案的java類庫。iText的java類對於那些要產生包含文本,表格,圖形的唯讀文檔是很有用的。它的類庫尤其與java Servlet有很好的給合。使用iText與PDF能夠使你正確的控制Servlet的輸出。

更多iText資訊

 Groovy 【Java開源動態語言】Groovy是一種基於JVM的敏捷開發語言,它結合了Python、Ruby和Smalltalk的許多強大的特性。 Groovy已在WebWork2中的應用。它可以被編譯為標準的Java Bytecode。

更多Groovy資訊

 OpenCms 【Java開源CMS系統】OpenCms是一個J2EE的產品,它是用Java寫成的。它和Tomcat捆綁在一起。但是也能夠使用ATG Dynamo、WebLogic和WebSphere。OpenCms支援多種RDBMS來儲存內容,包括Oracle、SQL Server、Sybase和mySQL。新版本提供了一個新的模板引擎,JSP支援,一種新的串連管理系統,提高了穩定性。

更多OpenCms資訊

 JUnit 【Java開源測試載入器】JUnit是由 Erich Gamma 和 Kent Beck 編寫的一個迴歸測試架構(regression testing framework)。Junit測試是程式員測試,即所謂白盒測試,因為程式員知道被測試的軟體如何(How)完成功能和完成什麼樣(What)的功能。Junit是一套架構,繼承TestCase類,就可以用Junit進行自動化的測試了。

更多JUnit資訊

 BlueJ 【Java開源IDE】BlueJ是一個專門為入門級教學設計的JavaTM 開發環境。它是由澳大利亞墨爾本Monash大學BlueJ小組設計並開發的。

更多BlueJ資訊

 XWiki 【Java開源Wiki系統】XWiki是一個強大的Java開源的Wiki引擎。它支援一些受歡迎的特性如:
* 內容管理(瀏覽/編輯/預覽/儲存),
* 支援附件,
* 版本控制,
* 全文本搜尋,
* 許可權管理
* 使用Hibernate進行資料存放區,
* RSS輸出與顯示外部的RSS feeds,
* 多語言支援,
* 提供XML/RPC的API,
* WYSIWYG HTML編輯器,
* 匯出為PDF
* Groovy指令碼支援等等....。

更多XWiki資訊

 EJBCA 【Java開源網路伺服器端組件】EJBCA是一個全功能的CA系統軟體,它基於J2EE技術,並提供了一個強大的、高效能並基於組件的CA。EJBCA兼具靈活性和平台獨立性,能夠獨立使用,也能和任何J2EE應用程式整合。

更多EJBCA資訊

 JXTA 【Java開源其它項目】 Sun微系統公司公開了旨在建立P2P(Peer to Peer)通用技術基礎的JXTA計劃。JXTA技術是網路編程和計算的平台,用以解決現代分布計算尤其是點對點(P2P)計算中出現的問題。
 JXTA將建立核心的網路計算技術,提供支援在任何平台、任何地方以及任何時間實現P2P計算的一整套簡單、小巧和靈活的機制。JXTA首先將歸納目前P2P的功能特別,而後建立核心的技術來表達目前的P2P計算的局限性。其重點是建立基本的機制,而具體的策略選擇權則交給應用的開發人員。JXTA將充分利用XML、Java等開放技術,使得UNIX作業系統更強大和靈活,比如利用管道(Pipes)傳輸Shell命令實現複雜的計算任務。JXTA支援P2P應用的準系統來建立一個P2P系統,還將努力證實這些可以成為建立更高層功能的基礎構造模組。JXTA架構可以分為三個層面:JXTA核心層、JXTA業務層和JXTA應用程式層。

更多JXTA資訊

 DWR 【Java開源AJAX架構】DWR(Direct Web Remoting)是一個WEB遠程調用架構.利用這個架構可以讓AJAX開發變得很簡單.利用DWR可以在用戶端利用JavaScript直接調用服務端的Java方法並傳回值給JavaScript就好像直接本地用戶端調用一樣(DWR根據Java類來動態產生JavaScrip代碼).它的最新版本DWR0.6添加許多特性如:支援Dom Trees的自動設定,支援Spring(JavaScript遠程調用spring bean),更好瀏覽器支援,還支援一個可選的commons-logging日記操作.

更多DWR資訊

 MyTourbook 【Java開源GIS系統】這個RCP應用程式能夠分析GPS裝置記錄的路徑並把它顯示在地圖中。

更多MyTourbook資訊

 Spring Dynamic Modules 【Java開源其它項目】Spring Dynamic Modules讓開發一個運行在OSGi架構上的Spring應用變得簡單。採用此方式開發的Spring應用能夠更好地這現分離模組,能夠在系統運行時安裝,更新和卸載模組,能夠同時部署同一個模組的多個版本。

更多Spring Dynamic Modules資訊

 BlueCove 【Java開源網路用戶端組件】BlueCove是JSR82藍芽API規範的一個J2SE實現,為Java應用提供藍芽支援。當前支援Linux BlueZ、Mac OS X、WIDCOMM、BlueSoleil與Microsoft Bluetooth stack。

更多BlueCove資訊

 ExtTLD 【Java開源JSP標籤】ExtTLD是一個封裝ExtJS架構的JEE標籤庫。如果你不熟悉javascript,但只要會使用標籤,同樣可以使用ExtJS漂亮的UI組件。

更多ExtTLD資訊

 BaToo 【Java開源多媒體組件】BaToo是一個1D條碼識別工具包。它利用手機的拍照功能就識別EAN13標準條碼。經測試支援的手機包括:Nokia N70,Nokia N90等。

更多BaToo資訊

 Jitterbit 【Java開源其它項目】Jitterbit是一個開源整合工具,它提供了一種快速、簡單的方式來設計、配置、測試和部署整合解決方案。Jitterbit支援多種文件類型和協議包括:XML、web services、database、 LDAP、text、FTP、HTTP(S)。

更多Jitterbit資訊

 YOYOPlayer 【Java開源多媒體組件】YOYOPlayer是一個用JAVA編寫的,跨平台的音樂播放軟體.是一個集播放,歌詞顯示於一體

更多YOYOPlayer資訊

 Balloon Tips 【Java開源其它項目】用於Java Swing應用程式的一個Balloon Tips組件。

更多Balloon Tips資訊

 Watir 【Java開源Web測試載入器】Watij提供一套基於Watir的純Java Api用於Web應用程式自動化的測試。Watij通過一個真實的瀏覽器來實現自動功能測試。(Watir是一個使用Ruby實現的開源Web自動化測試架構)

更多Watir資訊

 NativeSwing 【Java開源其它項目】NativeSwing提供一種簡易的方式整合一些native控制項到Swing應用程式中。這些控制項包括瀏覽器和Flash播放器等。它能夠控制瀏覽器新視窗開啟,注入JavaScript代碼,從自訂頁面接收自訂訊息等。對於Flash播放器,支援播放、暫停、停止、設定變數等。

更多NativeSwing資訊

 Jasper4Flex 【Java開源報表製作】Jasper4Flex是JasperReports的一個外掛程式,它利用Adobe的Flex SDK把JasperReports產生的文檔導成Flash格式。

更多Jasper4Flex資訊

 HDIV 【Java開源其它項目】HDIV是一個Java Web應用安全架構,它擴充自現有的一些Web架構(Struts1.x、Struts 2.x、Spring MVC和JSTL)旨在防止絕大多數常見的Web攻擊。

更多HDIV資訊

 Slice 【Java開源持久層架構】Slice擴充自OpenJPA用於分散式資料庫的一個開源項目。Slice以外掛程式的方式附加至OpenJPA runtime,通過配置一個持久單元就能夠啟用多個資料庫支援。一旦配置好Slice,現有OpenJPA應用程式就能夠在同一個事務中利用多個資料庫進行處理。查詢也將依賴所有資料庫並存執行,任何更新也會提交至相應的資料庫。

更多Slice資訊

 BaseX 【Java開源開來源資料庫】BaseX是一個原生XML資料庫。它具有簡潔的儲存結構,高效的XPath和XQuery實現和一個用於操作儲存資料的可視化前台操作介面。

更多BaseX資訊

 bbTracker 【Java開源其它項目】bbTracker是一個簡單的應用程式能夠在支援Java的智能手機上記錄GPS追蹤日誌。它能夠追蹤某點的移動並為稍後分析提供資料。bbTracker不是一個功能完整的GPS軟體,因為它沒辦法顯示地圖和尋徑。

更多bbTracker資訊

 Carrot2 【Java開源搜尋引擎】Carrot2是一個開源搜尋結果分類引擎。它能夠自動把搜尋結果組織成一些專題分類。Carrot2提供的一個架構能夠從各種搜尋引擎(YahooAPI、GoogleAPI、MSN Search API、eTools Meta Search、Alexa Web Search、PubMed、OpenSearch、Lucene index、SOLR)擷取搜尋結果。

更多Carrot2資訊

 XCDE 【Java開源Eclipse外掛程式】XCDE(eXtreme Collaborative Development Environment:極限協作開發環境)這個外掛程式能夠讓多個不同的開發人員通過Internet即時協作編輯同一個檔案。此外還提供立即訊息發送,語音交談等功能。

更多XCDE資訊

 GWT-Ext 【Java開源AJAX架構】GWT-Ext是一個基於GWT和ExtJs開發的Web介面組件庫。組件包括:具有排序、分頁和過濾功能的Grid,支援拖放操作的Tree,能夠靈活配置的ComboBoxe、Tab Panels、Menus&Toolbars、Dialogs、Forms等等。

更多GWT-Ext資訊

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.