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アプリケーションを開発できる、まさにベストアプローチの製品です。

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    PART      QTY
NBR     NBR       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行のコードで実装できます。

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

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

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

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

 
Copyright© 1994 - 2013 Embarcadero Technologies, Inc. All rights reserved. お問い合わせ   サイトマップ   法的通知   個人情報取り扱いの方針   著作権侵害について