BindowsFaces是一款控件庫(kù)。它能讓您通過JSF創(chuàng)建強(qiáng)大、具備Windows外觀界面的Ajax網(wǎng)絡(luò)應(yīng)用程序。
BindowsFaces is a components library that enables you to create powerful Ajax web applications with a Windows look-and-feel - using Java through JSF.
BindowsFaces™ - 現(xiàn)在可支持Comet
BindowsFaces的最新版本通過使用GlassFish執(zhí)行程序支持Comet。
誰將考慮使用BindowsFaces?
- 創(chuàng)建企業(yè)級(jí)WEB應(yīng)用程序的開發(fā)人員。
- 不想被編寫JavaScript代碼困擾的Java開發(fā)人員。
- 希望擴(kuò)展與運(yùn)用JSF技術(shù)的Bindows程序員。
為什么要使用BindowsFaces
市場(chǎng)上大部分基于JSF的框架都是在事后以補(bǔ)救的方式提供客戶端控件 – 這樣,他們的客戶端太脆弱。
BindowsFaces為Java開發(fā)人員提供了市場(chǎng)上領(lǐng)先的客戶端控件模板。它是用真正的面向?qū)ο蟮腁jax從基礎(chǔ)開發(fā)而來。
Bindows以完整、豐富以及成熟而聞名(可能是最豐富的Ajax框架)。
對(duì)于開發(fā)適用于Section-508標(biāo)準(zhǔn)的網(wǎng)頁應(yīng)用程序,Bindows同樣提供了市場(chǎng)上最好的支持。
優(yōu)勢(shì)
- 在不需編寫任何JavaScript代碼的情況下完整地定義應(yīng)用程序。
- BindowsFaces使您能夠只使用JSF來創(chuàng)建完全成熟的Bindows應(yīng)用程序。
- Bindows使您能使用市場(chǎng)上最健壯、成熟以及最豐富的Ajax控件(最豐富的控件庫(kù))。
- 您(開發(fā)人員)可以完全地控制在客戶端與服務(wù)器端怎樣分配執(zhí)行加載。讓客戶端完成99%的工作-這樣能大大減少服務(wù)器端的加載與帶寬使用。
- 通過使用XML可使客戶端應(yīng)用程序的創(chuàng)建完全自動(dòng)化。
- 使用行業(yè)標(biāo)準(zhǔn)的Java開發(fā)工具,具備代碼完成、單元測(cè)試等功能。
- 基本的Ajax庫(kù)為面向?qū)ο蟮膸?kù)-并且與Java和Swing非常相似,對(duì)于世界上大多數(shù)的開發(fā)團(tuán)隊(duì)來說,它能使數(shù)據(jù)傳輸變得快速簡(jiǎn)單。
- 跨瀏覽器的兼容性與零存儲(chǔ)空間。
- 能實(shí)現(xiàn)在客戶端上的簡(jiǎn)單操作流程,勿需只為更改一條數(shù)據(jù)而發(fā)送整個(gè)HTML頁面。
- 我們使用真正的Ajax!沒有隱藏的框架……
BindowsFaces™ - Now supporting Comet
The latest version of BindowsFaces now supports Comet, using GlassFish implementation.
Who should consider using BindowsFaces?
- Developers creating enterprise strength web applications.
- Java developers that do not want to engage in JavaScript "hacking".
- Bindows programmers that want to expand into and leverage JSF technologies.
Why use BindowsFaces
Most JSF based frameworks in the market provide the client side components as an afterthought - their client side is quite weak.
BindowsFaces provides Java developers with a market leading client-side component model, built from the ground up with TRUE object-oriented Ajax.
Bindows is famous for being full, rich and mature (probably the richest Ajax framework). Bindows also provides the best in market support for developing Section-508 accessible web applications.
Benefits
- Define a fully working application without writing a single line of JavaScript.
- BindowsFaces enables you to create full fledged Bindows applications using only JSF.
- The Bindows legacy provides you with access to the most robust, mature and rich Ajax components (the richest components library) on the market.
- You (the developer) have full control of how to distribute execution loads between the client and the server. Let the client do 99% of the work -drastically reduce server load and bandwidth utilization.
- Creation of the client application can be fully automated by the use of XML.
- Utilize industry standard Java development tools featuring code completion, unit testing etc.
- The underlying Ajax library is object oriented - very similar to Java and Swing which should make the transition swift and painless for a large portion of the developer community around the world.
- Cross-browser compatibility and zero-footprint.
- Enables an application flow on the client side with actions and events. No need to send an entire HTML page just to change one pice of data.
- We use true Ajax! No hidden frames...