| ICEfaces | |
|---|---|
| 原作者 | ICEsoft Technologies Inc. |
| 安定版リリース | 4.3.0 / 2018年7月12日 ( 2018-07-12 ) |
| リポジトリ | |
| タイプ | Ajax、Java、JSF2、フレームワーク |
| ライセンス | オープンソースMPL、Apache |
| Webサイト | www.icesoft.org |
ICEfacesは、 Ajaxを用いてJavaServer Faces (JSF)を拡張したオープンソースのソフトウェア開発キットです。Javaプログラミング言語を用いてリッチインターネットアプリケーション(RIA)を構築するために用いられます。ICEfacesでは、クライアント側でのインタラクションやAjaxのコーディングは、JavaScriptやプラグインではなく、Javaで行います。
建築
ICEfacesはJava EEサーバーと連携し、Ajax呼び出しをカプセル化するように設計されています。ICEfacesはJavaServer Faces標準に基づいており、組み込みのAjax機能を備えたいくつかの標準コンポーネントを拡張しています。ICEfacesは部分的な送信に対応しています。また、Comet機能の派生である「Ajax Push」も提供しており、サーバー側からWebページの DOMを更新できます。
類似のフレームワーク
参考文献
参考文献
- Juntao Yuan, Michael; Heute, Thomas ( 2007年5月6日). JBoss Seam: Simplicity and Power Beyond Java EE (第1版). Prentice Hall . pp. 432. ISBN 978-0-13-134796-0。
- エッシェン、ライナー(2009年11月6日)。Icefaces 1.8: 次世代エンタープライズ Web 開発(第 1 版)。パックト出版。 p. 292.ISBN 9781847197245。
- クレイン、デイブ、ゾンネフェルト、ヨルド(2007年6月)『Ajax in Practice』(第1版)Manning Publications、536ページ。ISBN 978-1-932394-99-3。