日新月異的Web技術正深刻地改變軟件。據國外媒體報道,當前的操作系統時代即將結束,基于Web瀏覽器的應用將成為計算機行業未來10年的主導。
事實上,這一點也不奇怪。自從1991年互聯網World Wide Web誕生以來,它就以史無前例的神奇速度成就了Yahoo、eBay、Google等超級企業的非凡成功,更以諸多激動人心的特性改變著人類世界:Email、BBS、網站、搜索、下載、交易、博客、交友及各種形形色色的應用……
如今,說“Web改變世界”這樣一個事實人們都會明白和接受。但如果有人告訴你,它要“改變Web”,業界還真吃了一驚。何況,它還一個來自Web技術界的“洼地”中國的廠商。
近日,金蝶中間件公司(Apusic)公開宣稱“Web改變世界,我們改變Web”,正式宣布推出“世界最好的Web框架”Apusic OperaMasks,并啟動全國巡演。目標直指對Web開發框架技術有廣泛需求的獨立軟件開發商(ISV)、系統集成商(SI)。
在對終于有中國軟件廠商敢于引領技術風潮感到驚訝的同時,很多人想問問這個金蝶Apusic何許人也,敢放出這樣的“豪言”?相對于被一起列為“基礎軟件三駕馬車”的操作系統、數據庫,在中國人們對中間件還不是那么熟悉。而金蝶Apusic,正是中國中間件的主要廠商之一,特別是在J2EE應用服務器細分市場,已經和兩大國際巨頭BEA、IBM并列前3。在產品技術方面(J2EE認證),也已不遑多讓。
“Web開發正面臨著四大世界性難題”,在業內有廣泛聲譽的金蝶中間件首席架構師袁紅崗表示,首先,Web開發的復雜度沒有降低:一個合格的J2EE Web應用開發人員需要掌握的基礎知識技能實在太多!HTML、CSS、JavaScript、JSP、Servlet…等等,造成了較高的門檻;其次,Web開發效率沒有提升:組件技術是提升軟件復用度、進而提升軟件開發效率的良好手段。但目前的Web開發技術,缺乏一種統一、標準、并得到業界廣泛認同的組件技術;再者,Web應用的人機交互體驗沒有得到提升:人們一直盼望Web應用擁有像桌面應用一樣優秀的人機交互體驗。Ajax技術是解決此問題的有效手段,但不能否認,Ajax的開發與維護成本過高;還有,Web應用的瀏覽器兼容性沒有很好解決:隨著Firefox等瀏覽器的興起,人們不再滿足只能夠通過IE訪問Web應用。但為達到跨瀏覽器的兼容性,導致 Web 應用開發成本過高。
“整個業界都需要一個能有效解決以上問題的Web開發框架。特別是中國這樣成長性的龐大市場,對于Web框架技術的渴望超出一般人的想象。”袁紅崗說,“每次產業裂變,都會帶來巨大的機會。我們核心研發團隊封閉開發歷時近兩年,終于推出了OperaMasks這個激動人心的革命性Web開發框架。對此,我們深感自豪。中國人的智慧并不比人家差,大家都讓產品來說話。”
市場上提供Web開發框架的也不止一家,金蝶方面有何底氣敢說“改變Web”?據金蝶方面宣稱, OperaMasks是開箱即用的Web Framework,它遵循并實現JSF規范,任何基于JSF技術構建的Web應用,都能夠平滑移植到OperaMasks上,輔以原生Ajax技術,提供豐富的組件和集成開發環境,使Web開發變得簡單方便。無論是后臺的事務、存儲、分布式計算等基礎服務,還是前端的UI展現與用戶交互,以及后臺與前端的會話過程, OperaMasks都提供了完整的解決方案。同時,它又是開放的,所有的源碼,以及OperaMasks整個開發過程,全部通過開源社區www.OperaMasks.org進行。
按照設想,使用Apusic OperaMasks進行基于J2EE 的Web開發,可以提高開發效率50%以上!同時開發人員只需掌握基礎的J2EE知識,從而大大降低了開發者的技術門檻。而從容器級別對Ajax予以支持,讓用戶的應用具備Ajax特性不用付出任何成本。同時還提供給用戶豐富的Rich Components,用戶可以用各種組件來組織數據、展現數據、編輯數據。
但是,恐怕現實并非金蝶方面想像的那么樂觀。OperaMasks面對BEA的WorkShop、Sun的NetBeans,甚至微軟的Visual studio……都是一個個響當當的巨無霸。至少,Apusic敢于有這樣的勇氣、進行這樣的嘗試,也挺讓人佩服。
“中國有幾十萬Java程序員,他們即期待世界范圍的新技術,也有能力發出自己的聲音。OperaMasks新技術歡迎軟件開發商、系統集成商、Java愛好者和狂熱分子都加入進來!”據悉,金蝶“中間件普及風暴”于8月先后在廣州、深圳、杭州、北京、成都等全國各區域的核心城市陸續舉行。該活動以產品體驗和技術講解為主,主要針對對于Web開發技術有著廣泛需求的系統集成商、軟件開發商,力圖通過現場“實打實”的產品演示和“立竿見影的效果”推動OperaMasks的快速普及。
按照過去的經驗,國內IT行業但凡創新的東西總是推行的很艱難,金蝶中間件這次拿出的Apusic OperaMasks,能否如其所愿的受到技術人員的追捧,能否真正產生“顛覆性”的作用,引導Web開發的一次革命?還是那句耳熟能詳但顛撲不破的老話:事實將說明一切。


