過程中當然許多先進、專家認為這是一個『不專業』的建議,不但對這個論點嗤之以鼻,甚至懷疑我的出發點。
在眾多的論述中,尤其以JAVA 對 HTML 5 的支援度這個議題最不被接受,甚至有人在上完課後還寫信給『主辦單位』抗議,希望以後不要再找妖言惑眾的雜耍技藝人士來上課,避免浪費單位資源。
終於,近日甲骨文公司發表了新的 JAVA 版本,裡頭揭示了 JAVA 7( EE )的最新規格( http://www.oracle.com/technetwork/java/javaee/overview/index.html ),讓我痛快不少。

若覺得英文麻煩的朋友,請參考下方的新聞報導。
最後,請多注意 API 、 JSON與WebSockets 的部分,我試了一下,覺得滿不錯的,可以簡化(解決)許多讓既有 AP 上雲端的問題。
但要升級舊程式也不是那麼容易的:這些AP往往經過許多開發人員之手,每個師傅的”首路“也不同,所以上線前,請記得做好壓力測試與監測。
<<轉載>> ITHome news 睽違三年大改版,Java 7企業版終於擁抱HTML 5 文/楊智傑 2013-06-23
在HTML5成為網頁開發的熱門話題之際,甲骨文終於宣布推出接掌Java後第一個企業應用框架,支援HTML 5的Java 7企業版 在Java 6企業版推出3年之後,甲骨文終於在6月12日宣布推出Java 7企業版(Java Platform Enterprise Edition 7,Java EE 7),這是甲骨文接掌Java後推出的第一個Java企業版本,Java EE也終於大力支援HTML 5的相關開發框架來協助企業打造新一代網站應用,例如納入了JSON與WebSockets的相關API。 除了支援HTML 5,Java EE 7也改善了批次程式應用(Batch Programming Application)的設計思維,使開發者能直接操作多執行緒的相關函式,來提高後臺系統長時間執行非互動性運算的效能。另外也Java EE 7也簡化了不少應用框架的API,如Java Message Service 2.0 API, 來減少重複程式碼的開發負擔。
聖藍科技執行長王建興表示,不同的開發者會被不同的新功能所吸引,尤其是JSON與WebSockets API的引入,會是許多開發者引頸期待的功能,他表示,這些功能在Java EE 7中獲得了官方支援後,可以提供開發者與Java EE應用框架更深度整合也更穩定的API。
不過,王建興也同時指出,可檢查快取記憶體內容、以及快取記憶體相關統計資訊的Caching API這項開發者經常用到的功能,卻沒有納入Java EE 7,這是這次改版的一大遺憾。
儘管新增了眾多功能,對雲端服務PaaS的支援,例如能在同一個平臺上隔離不同使用者應用環境的「多租戶」(Multitenancy)機制,甲骨文仍決定要延後到Java EE 8才推出。王建興認為,雖然現有許多第三方雲端平臺供應商提供Java EE運行,但由於各家廠商自行制定API,開發者若要整合既有程式碼或專案,必須付出額外時間成本。王建興認為,若未來Java EE能針對PaaS直接支援,意味著開發者可使用標準化API,會更有助於開發者整合專案資源。
Java支援HTML 5,將帶動行動辦公室相關應用 松凌科技總經理李日貴認為,在未來五年內,HTML 5將會是企業內部IT逐漸採用的網頁技術,因為許多企業內部作業的終端裝置已明顯地從固定的個人電腦、筆記型電腦轉為平板、智慧型手機等與過去差異很大的終端裝置,Java EE 7支援HTML 5技術,恰好能讓企業IT更容易開發出更有效率的行動解決方案。
李日貴以富邦產險為例,理賠人員每人配備了一臺iPad、企業未來不用學會另一套iOS開發技術,用現有開發環境就可以更快用HTML 5來建置查詢系統與介面,提供資訊即時推播功能,讓理賠人員迅速掌握各種必要資訊來評估理賠範圍與金額。李日貴表示,在金融產業中,使用平板或手機已成為趨勢,因此企業端對支援HTML 5的Java EE 7開發需求,也將逐漸萌芽。文⊙楊智傑
Java EE 7焦點新功能
- 功能1:支援HTML 5技術
- 功能2:支援JSON和WebSocket API
- 功能3:批次程式應用(Batch Programming Application)支援
- 功能4:支援Java Message Service 2.0 API