登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。

什麼是資源表列?

catalog-iconOpenFoundry 蒐集與自由軟體相關的連結資訊並將其分類,供您依此資源目錄架構,循序深入自由軟體豐富的應用世界。若此分類下發現有任何問題及建議,非常歡迎您協助我們改進,請寄至[email protected]

表現層/框架

Listings
最先
前一個
1

結果 1 - 20 共 31

Apache Click

Apache Click is a modern Java web application framework, providing a natural rich client style programming model. Click provides a page and component oriented design with a event based programming model. Leveraging a stateless architecture Click encourages loosely coupled pages for easier maintenance. Click is designed to be very easy to learn and use, with developers getting up and running within a day. Support is provided for Velocity, JSP or FreeMarker page rendering. Click also provides exceptional performance for high volume web sites.

License:Apache License Version 2.0
Reference:https://click.apache.org

Apache MyFaces

MyFaces is the free open source implementation of JavaServer(tm) Faces, a new and upcoming web application framework that accomplishes the MVC paradigm. It is comparable to the well-known Struts Framework but has features and concepts that are beyond those of Struts - especially the component orientation.

License:Apache License Version 2.0
Reference:https://myfaces.apache.org/

Apache Websh

Websh is a rapid development environment for building powerful, fast, and reliable web applications in Tcl. Websh is versatile and handles everything from HTML generation to data-base driven one-to-one page customization. Websh can be run in CGI environments and as Apache module.

License:  Apache License Version 2.0
Reference: https://tcl.apache.org/websh/

Apache Lenya

Apache Lenya is an Open Source Java/XML Content Management Framework and comes with revision control, site management, scheduling, search, WYSIWYG editors, and workflow.

License:Apache License Version 2.0
Reference:https://lenya.apache.org/

Apache Excalibur

Apach Avalon, Apache Excalibur的先型運用Avalon框架, 一個 java容器框架, Exacalibur和Fortress控制容器倒置,以及豐富原件函式庫. Excalibur 的代碼強化了Apache James跟Cocoon以及很多其他開源和商用軟體.

適用平台: Linux;原始碼授權類型: Apache

資料來源: https://projects.apache.org/projects/excalibur.html

Apache Felix

Apache Felix 是社群致力於實現以Apache授權的OSGi R4服務平台以及其他OSGi相關技術的辛苦成果. OSGi規格原先鎖定嵌入式裝置和家用服務通道, 但是這些規格同時適用於任何需要模組化, 元件導向,和服務導向這些原則的項目. OSGi技術結合上述原則來定義一個易於管理的動態服務佈署框架.

適用平台: Linux;原始碼授權類型: Apache

資料來源: https://projects.apache.org/projects/felix.html

Apache MINA

Apache MINA是一個網路應用程式框架幫助使用者簡易開發高效與高擴充的網路應用程式. 它提供一個抽象,事件驅動, 非同步API透過不同管道如TCP/IP 和 UDP/IP 透過Java NIO.

適用平台: Linux;原始碼授權類型: Apache

資料來源: https://projects.apache.org/projects/mina.html

Apache Forest

Apache Forest是一個轉化從多個資料源到一個統一的呈現(有多種輸出格式)的出版框架.其模組化和可擴充的架構是基 於Apache Cocoon和相關業界標準這些分離內容跟呈現的項目. Forest可以生成靜態文檔,或被運用在動態伺服器或使用他的自動化功能佈署.

適用平台: Linux;原始碼授權類型: Apache

資料來源: https://projects.apache.org/projects/forrest.html

Apache Geronimo

Geronimo目標是創造一個伺服器運行框架結合最好的開源選擇以製造符合開發人員跟系統管理者的伺服器運行.最受歡迎的版本是JavaEE 5認證伺服器運行軟體.

適用平台: Linux;原始碼授權類型: Apache

資料來源: https://projects.apache.org/projects/geronimo.html

GNU Enterprise

GNUe是個工具集合,包括: 數據感應使用者表格介面,回報系統,和應用程式伺服器給企業資訊人員開發或客製數據感應應用程式並有效佈署至大或小的組織. GNUe平台對其開放架構跟簡易的維護引以為榮.它提供使用者模組系統跟運用單源的公司解決方案的自由. GNUe支援多語言介面, non-ASCII字元集,和最熱門的資料庫系統.

GNUe 同時也是一個集合包含了用於實現ERP系統的工具包.對於人力資源,會計, 客戶關係管理與供應鏈或電子商務的項目管理, GNUe可以滿足任何需求.GNUe支援多貨幣處理.

適用平台: Linux, Mac OS X;原始碼授權類型: GNU GPL

資料來源: https://www.gnuenterprise.org/

Orbeon Forms

Orbeon Forms is an open source forms solution designed to handle complex forms typical of the enterprise or government. It includes:

A forms platform based on our solidW3C XForms implementation.

Form Builder, the web-based visual form designer.

Form Runner, the runtime environment which delivers forms to your users.

Platform: Linux;License: LGPL

Reference: https://www.orbeon.com/

eXo Platform

eXo Platform產品線:Portlet 容器 (JSR 168 + JSR 286 + WSRP2), Java內容儲藏器(JCR - JSR 170), AJAX門戶(with WebOS 設計), 完整企業內容管理 (ECM) 和共工系列.

適用平台: Linux;原始碼授權類型: LGPL

資料來源: https://www.exoplatform.com

Stripes

Stripes是個運用Java來建立網路應用程式的表現層框架. Stripes主要的動機是利用Java開發網路應用程式實在太費工! 現存框架都需要大量的設定. Struts很輕量也有一些重要的構造問題.其他的如WebWorks 2 跟 Spring-MVC比較好一些但仍需要很多設定也需要你先學新一個全新的語言.

適用平台: Linux;原始碼授權類型: Apache

資料來源: https://www.stripesframework.org/display/stripes/Home

Apache Tapestry

Apache Tapestry是個開源框架用於建造動態, 堅固, 高度擴充性的’網路應用程式運用Java. Tapestry補充跟建造於標準Java Servlet API,所以它可以跟任何Servlet容器應用程式伺服器一同運行.

適用平台: Linux;原始碼授權類型: Apache

資料來源: https://tapestry.apache.org/

OpenLaszio

OepnLaszio是一個用於輕易開發,佈署豐富網路應用程式的平台。OpenLaszio系統架構結合用戶端/伺服端設計的力量和使用性以及網路應用程式的管理優勢跟成本效率。

適用平台: Windows, Mac OS X, Linux, Dev Kit for any OS;原始碼授權類型: Common Public License

Jeenius

Jeenius 是一個用來簡化J2EE應用程式的創建。它主要著重在建立web-based應用程式。它可以抽象化使用者授權與認證,與簡化web的前段開發,包含了caching和XML轉換。

適用平台: Linux;原始碼授權類型: LGPL

Spring

Spring是建立和執行企業裡Java應用程式的主要平台。主要由SpringSource維護。Spring在改善測試封裝與應用程式的品質時,可有效提升研發的速度及runtime的表現。

適用平台: Linux;原始碼授權類型: Apache

Mybatis

batis SQL Maps 頁框主要助於大量簡少常使用的相關資料庫Java code。這頁框使用簡易的XML descriptor來將JavaBeans對應至 SQL。簡化的功能,是SQL Maps優於其它頁框和物件相關對應工具的最大主因。

適用平台: Linux;原始碼授權類型: Apache

SimpleORM

SimpleORM是一套JAVA物件導向相關的繪圖開放源代碼專案(Apache類型的證照),它提供一套簡單且有效的物件導向繪圖,以JDBC為代表,可以達到低成本與低負荷。不再像XML檔案需要安裝。

適用平台: Linux;原始碼授權類型: Apache

pBeans

pBeans是一套以Java為主的持久性頁框及O/R資料庫繪圖層,它是設計來被簡單地使用與完整的自動化。pBeans需要的配備有J2EE/J2SE 5+, JDBC driver和一套相關的資料庫, 像是pBeans支援的MySQL, PostgreSQL, SQLServer 和 HSQLDB。

適用平台: Linux ;原始碼授權類型:  Apache

最先
前一個
1

結果 1 - 20 共 31