IBM推出大型主機AS/400與iSeries的新開發工具RDi,讓一般開發人員可以運用熟悉的IDE開發工具,例如Eclipse,直接開發大型主機上的應用程式,將大型主機上COBOL程式納入現代的開發流程管理中。

為解決大型主機的開發人力斷層,臺灣IBM軟體事業處專業顧問張向昇說:「希望讓年輕開發人員用熟悉的方式,來開發大型主機的應用。」IBM在4月推出一系列支援System i系列大型主機,如AS/400應用程式的相關開發工具,包括RDi(Rational Developer for System z)開發工具、協助操作介面轉換的HATS(Host Access Transformation Services)、以及分析軟體資產的RTW(Rational Transformation Workbench)與WSAA(WebSphere Application Server)等。

RDi是以Eclipse開發工具為基礎,提供開發人員以類似Java開發環境的操作方式,開發大型主機上的應用程式,例如RPG程式。也能夠直接透過RDi連結AS/400,在同一個視窗中,進行主機檔案與程式結構的檢閱與管理。

其他開發輔助工具,如HATS,可自動將大型主機的輸入畫面,轉換成Web介面的形式,讓操作人員透過瀏覽器進行資料存取。RTW與WSAA則是可以掃描大型主機上的應用程式,再以視覺化的方式,呈現出程式碼、資料庫等程式資源的結構,一方面有助於開發人員開發新功能,另一方面,也有助於簡化大型主機應用系統的管理。

目前仍有不少產業,如銀行、證券、大型製造業使用大型主機來執行核心應用,IBM軟體事業處經理田文彥說:「我們希望提供一套銜接的開發工具,讓企業繼續使用既有的軟體資產,不需因人力斷層,而被迫提前汰換核心系統。」

RDi並非IBM第一套大型主機的開發工具,從去年九月開始,IBM先推出支援System z系列的RDz工具,同樣以Eclipse為核心,讓開發人員可以開發COBOL程式。

不過,田文彥表示,企業對這類工具的採用,仍處於評估階段。他說:「技術已經準備好了,但是企業看待大型主機的心態仍舊還沒轉換。」他解釋,透過這些技術,大型主機可以和開放系統整合,不再只是封閉系統,但目前,許多企業還是用既有的觀念,來看待大型主機的角色。

除了IBM以外,更早就推出大型主機開發解決方案的業者,也遇到類似的困難。通路美科技代理的Acucorp extend 8.0,內含圖形化的COBOL開發工具,以及程式碼架構分析工具LogicMiner等多項工具,可協助企業將COBOL程式,轉換成其他如Java、.NET語言的應用程式。不過,通路美科技產品經理吳耀成表示:「對大型主機應用的新型態開發工具,企業還在進行風險評估,目前採用意願不高。」文⊙王宏仁

熱門新聞

Advertisement