AS/400 および System iアプリケーションの刷新

DelphiがAS/400(System i)アプリケーションの刷新を簡単に!

AS/400(System i)アプリケーションを利用しているユーザーの方から、「アプリケーションをもっと近代化したい」、「最新のGUIやWebアプリケーションを使いたい」 「操作性を向上させたい」といった要望が寄せられたときには、Delphi/400の出番です。これまで稼動してきた実績のあるミッションクリティカルア プリケーションを活かしながら、WindowsやWebベースの最新のユーザーインターフェイスを導入する方法があります。

開発者は、スクラッチからアプリケーションを構築する必要はありません。既存の80x24のターミナルアプリケーションから、GUIや Webブラウザのアプリケーションへの移行は、難しい作業ではなくなりました。

過去を捨てずに未来へ!

既存のアプリケーション資産を最新のインターフェイスに移行させると同時に生産性を高めることができる、これはビッグニュースです。Delphi/400を 用いれば、RWI(Rich Windows Interface)やRWA(Rich Web Application)を、シンプルなマウス操作で開発できます。

Delphi/400 のアプローチは、スクリーンスクラップ技術や遠隔操作技術ではありません。いわば、真のi box対応ソリューションです。コンポーネントベースの開発により、開発者は、i box上のデータやプログラムを呼び出し、表示することができます。i boxへのアクセス機能を提供するコンポーネントやデータベース対応のコンポーネントを用いれば、簡単なマウス操作で迅速にi box向けのクライアントアプリケーションを開発することができます。

Delphi/400は、これまでにない生産性の高さで、i box向けのWindowsアプリケーションやAJAX対応Webアプリケーションを開発できる、まさにベストアプローチの製品です。

Delphi/400によって劇的に改善されるAS/400(System i)のコンピューティング環境

RPG、COBOL、Cの開発者がDelphiの使いやすさを発見

Delphi/400 のコンポーネントベースの開発は、学習も容易です。Delphiは、実績 あるWindowsアプリケーション開発ツールで、Webアプリケーション開発にも対応しています。20年以上の歴史を持つこの製品は、オブジェクト指向 を取り入れたPascalをベースとした分かりやすいプログラミング言語を採用しており、C、RPG、COBOLなどの言語経験者も、容易に習得すること ができます。また、VCL (Visual Component Library) と呼ばれるコンポーネントライブラリの搭載により、高度なアプリケーションを驚異的な生産性で開発することができます。

「500行のコード vs.0行!」

これが500行もある典型的なRPGプログラムからの出力です。

***Stock Request Processing***
ORDER NUMBER =6
LINE NBR PART NBR QTY REQUESTED
1 14020 100
2 14030 50
3 18020 50
4 21010 50
5 37020 40
NUMBER OF LINES CREATED = 5
***Program is complete***

同じような出力例をDelphi/400で作成すると、GUIアプリケーションを0行のコードで実装できます。

modernizing_code_sample

Delphi/400により、これまでのi boxでの開発経験を拡張

Delphi/400では、システム開発にコンポーネントと呼ばれる部品を使います。完全な機能セットがシンプルなコンポーネントとしてカプセル化されており、プロパティとイベントの設定により、その外観や動作をカスタマイズできます。

Delphi/400によって、これまでのi boxの開発経験を捨て去る必要はありません。Delphi/400は、AS/400、System i、i box上の任意のプログラム、データにアクセスできるので、従来の5250スクリーンで実装していた機能を、GUIおよびWebブラウザで容易に実現でき るのです。

また、Delphi/400によって開発したアプリケーションには、特別なランタイムは不要です。そのため、配布も容易 で、メンテナンスの手間も大幅に軽減させることができます。