- 軟件大小:12.09M
- 軟件語言:中文
- 軟件類型:國產軟件
- 軟件類別:免費軟件 / 電子圖書
- 更新時間:2017-07-15 11:28
- 運行環(huán)境:WinAll, WinXP, Win7, Win8
- 軟件等級:
- 軟件廠商:
- 官方網站:http://azumahresources.com/
2.24M/中文/5.0
16KB/中文/10.0
33.00M/中文/10.0
74.50M/中文/0.0
41.99M/中文/0.7
webx3.0 教程pdf是一款能夠為用戶們帶來最完善的Webx學習資料的PDF文件,讓你能夠按照其內的知識一步步的掌握各項知識,在相關行業(yè)更好的使用其內的功能,快來綠色資源網下載吧!
Webx是一套基于Java Servlet API的通用Web框架。它在Alibaba集團內部被廣泛使用。從2010年底,向社會開放源碼。
Webx的歷史 2001年,阿里巴巴內部開始使用Java Servlet作為web服務器端的技術,以取代原先的Apache HTTPD server和mod_perl的組合。
2002年,選擇Jakarta Turbine作為WEB框架,并開始在此之上進行擴展。
2003年,經過大約一年的擴展,框架開始成熟。我們私下稱這個經過改進的Turbine框架為Webx 1.0。
2004年,借著淘寶網的第一次改版,我們正式推出了Webx 2.0。由于Turbine開源項目發(fā)展過于緩慢,我們不得不放棄它。Webx 2.0是從零開始完全重寫的,僅管它仍然延續(xù)了Turbine的使用風格。
2004年11月,Webx 2.0和Spring框架整合。
從那以后,Webx 2.0一直在進化,但沒有作根本性的改動。
2010年,Webx 3.0發(fā)布。Webx 3.0拋棄了Webx 2.0中過時的、從Turbine中發(fā)展而來的Service框架,直接采用Spring作為其基礎,并對Spring作了重大改進。Webx 3.0完全兼容Webx 2.0的代碼,只需要修改配置文件就可完成升級。
以上框架都是非常優(yōu)秀的。說實話,如果阿里巴巴網站在2001年開始,就有這么多可選擇的話,無論選擇哪一個都不會有問題。因為這些年來,所有的開源Web框架都在互相學習、并趨于相似。Webx也不例外,它吸收了其它框架的很多想法。因此,當你使用Webx的時候,你會覺得在很多方面,它和其它開源的框架非常類似。
我并不是說所有的框架都一樣好,而是說只要假以時日,所有的框架在發(fā)展過程中,必然會積聚好的方面,淘汰壞的方面,從而變得足夠好。從這個角度看,的確沒有特別明顯的理由來選擇Webx,但也沒有明顯的理由不選擇Webx。
擴展性 Webx 3.0對Spring做了擴展,使Spring Bean不再是bean,而是升級成組件。一個組件可以擴展另一個組件,也可以被其它組件擴展。這種機制造就了Webx的非常好的擴展性,且比未經擴展的Spring更易使用。
另一方面,由于每一種框架采用不同的設計,必然會有各自的優(yōu)勢。Webx也是如此 它在某些方面有一些獨到的設計,超越了同類框架。Webx有哪些優(yōu)勢呢?
開放性 Webx被設計成多個層次,層次間的分界線很清晰。每個層次都足夠開放和易于擴展。你可以使用全部的Webx,也可以僅僅使用到Webx的任何一個層次。
開放和擴展性 對Spring的直接支持 Spring是當今主流的輕量級框架。Webx 3.0和Spring MVC一樣,完全建立在Spring框架之上,故可運用Spring的所有特性。
Webx是一個框架,它可用來做下面的事情:
創(chuàng)建一個全功能的Web應用
Webx提供了創(chuàng)建一個Web應用所需要的所有必要功能。
創(chuàng)建一個非Web應用
Webx的功能并不受限于Web應用,而是對所有類型的應用都有幫助。
Webx所提供的SpringExt子框架是對Spring框架的擴展,能簡化Spring的配置,加強了Spring組件的擴展性。
創(chuàng)建一個新的Web框架
Webx允許你定制、甚至重寫大部分的Webx框架邏輯,從而實現全新的功能,或者和其它應用框架相整合。
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容