IBM發布WebSphere Studio V5.1

  ibm日前發布新的軟體開發工具websphere studio v5.1,將使許多延誤開發進程的耗時任務實現自動化。新的開發工具可以幫助原本不具備java開發技巧的開發者能夠迅速輕鬆地創建套用和web網站。無論對於中小型企業it系統的開發者還是創建大型企業套用的開發團隊,ibm的新工具簡化了在基於web服務的j2ee環境下創建、部署和測試交易應用程式以及web網站的過程。

目前,web 開發者將大量的時間花費在諸如更新個人網頁、改變網站內的連結或調試代碼錯誤這樣的煩瑣任務中。特別是當一家公司進行併購時,需要迅速將新公司的網站內容併入母公司的網站,這個問題可能更加複雜。移動數據、更新公司標誌或剝離標識等繁重的過程可能使網站改版的發布時間延誤數周。

ibm 開發了業界第一款可使這些過程自動化的工具,開發者可藉助新的功能自動更新跨網站的信息,將網站的整個連結組移動到網站的另一部分,並且進行端到端的web應用程式調試,包括瀏覽器中運行的visual basic和javascript代碼。

此外,websphere studio v5.1是第一個由重要廠商發布的支持web服務互操作組織(ws-i)的最新標準ws-i basic profile 1.0( )的工具。該標準為開發互操作web服務應採用的核心web服務規範制定了實施方針。當web服務與配置檔案不一致時,websphere studio自動生成訊息,開發者可利用嚮導生成互操作的web服務代碼並輕鬆驗證web服務是否與配置檔案一致。

這是ibm自主計算運動的最新舉措,其中的結構化網路、智慧型計算組件可隨時滿足客戶的需求,並使他們在開發時感到更輕鬆。websphere studio為開發過程帶來自主功能,通過將乏味的步驟自動化,無需人工密切關注,從而使開發者解放出來,集中精力於套用的創建和部署。

websphere studio v5.1新的自動化特性包括:

●新的web網站設計者藉助易用的模板使開發者能夠同時更新網站上的多個頁面,不必單獨進行更改。例如,一家b2b辦公用品網站可以在模板中更新導航條或添加“立即購買”按鈕,並使此更改自動作用於數百個網頁。

●套用一旦在網路中部署後,就能夠自動檢測產生套用瓶頸的問題。websphere studio創建的報表可免去與預測容量有關的工作。銀行應用程式的開發者可以準確預測應用程式伺服器或資料庫的容量需求,不必執行各類測試步驟。

●能夠在調試模式下運行 websphere application server 應用程式,同時不會犧牲性能。

●採用websphere studio的更新頁面設計器能夠對web應用程式用戶界面(ui)進行拖放式開發。此更新為將來更新到 websphere studio版本時支持 javaserver faces(jsf,預計今年底)提供了基礎。javaserver faces是新興的標準,可簡化開發、測試和管理用戶界面的複雜性。websphere studio對jsf的支持將使許多基於j2ee的web應用程式用戶界面開發任務自動化,從而節省手工編碼的時間。例如,它可自動生成代碼,以便連線數據並根據資料庫中已有的定義驗證用戶的輸入。

websphere studio v5.1構建於websphere studio之上,是業界最為開放的開發環境,使得開發者能夠創建基於標準的應用程式,包括最新的web服務規範和開放原始碼工具整合平台eclipse。

websphere studio還包含jsr 101和jsr 109的實施,使得websphere studio更易於創建基於j2ee 1.4規範的web服務。jsr101 標準主要針對web服務訊息的變更格式以增強互操作性。jsr 109主要用於標準化在j2ee程式包中web服務的部署,能夠跨多個廠商部署套用。

websphere studio v5.1其他特性包括:

●用於ejb和java的uml可視化編輯器,開發者可以在單一、緊密整合的開發環境下使用uml標記可視化編輯j2ee應用程式。這些程式可以幫助開發者識別並突出顯示採用其他編輯器不易發現的代碼間的關係。

●能夠可視化創建符合通用無線標準的頁面。websphere studio提供的可視地圖可為行動電話、手提設備和其他套用廣泛的設備創建基於通用無線標準,如 wml(無線標記語言)和 chtml(簡單超文本標記語言)的套用。

●能夠在bea weblogic v6.1和v7.0上創建、測試和部署j2ee應用程式,這與bea的工具專用於weblogic平台不同。

●eclipse v2.1具有更新支持、速度更快,縮短了啟動時間,而且在進行創建、測試套用、ui-深入開發和ejb部署時所需記憶體減少了15-20%。