Delphi/400は、顧客満足度に高い評価を持つDelphiに、IBM i へのゲートウェイ機能を融合した生産性に優れたRAD
GUI及びWEBアプリ/サービス開発ツールです。
画面設計、コーディング、デバッグ、コンパイル、ソースコードのバージョン管理が行える統合開発環境を提供し、開発の生産性を高める様々な機能を搭載しています。またDelphiには、業界最高水準の高速コンパイラが搭載されており、ネイティブコンパイルであることを感じさせない素早さでプログラムをコンパイル・実行できます。開発したアプリケーションは、特別なランタイム環境のインストールやDLLの配布なく実行することが可能です。Delphi/400は、ビジュアル開発だからといって性能に妥協したくない、でも、複雑なプログラミングで開発効率を落としたくないという方に最適な開発環境です。
IBM iへの接続でドメインが利用できる機能が追加されました。
Configurationの接続設定でAS/400Nameをドメイン上の名前で指定することで、IBM iのIPアドレスが変更されても、
クライアント毎の接続先の修正が不要になりました。
これにより多くのクライアント台数の管理も手間をかけずに、より柔軟な運用ができます。
既存のIBM i 資産を再利用
Delphi/400により、従来の5250画面(80文字×24行)が完全なGUI/WEBのシステムへと進化します。
複数の5250画面を、GUI一画面に統合でき、一画面の情報量が格段にアップするとともにビジュアルで使いやすいシステムの構築が可能です。
また、Delphi/400には、IBM i のRPG、COBOLなどのプログラム資産を再利用できるコンポーネントが提供されています。これらのコンポーネントを利用することで、GUI環境からRPGの呼び出し、CL言語の実行、キューイング操作を実現できます。もちろん既存の物理ファイル・論理ファイルをなんら再定義することなくDelphi/400から直接アクセスすることができます。
AJAX対応のWebアプリケーションもビジュアル操作で開発可能
Delphiの効率的な開発手法は、デスクトップアプリケーションやクライアントサーバーアプリケーションの開発に止まりません。WebアプリケーションやWebサービスの開発でも、ドラッグ&ドロップのビジュアル操作を実現。ビジネスアプリケーションをWebテクノロジーに容易に適合することができます。
また、Delphi/400 V2007からは、AJAXに対応したコンポーネントベースのWeb開発機能VCL for Webが提供され、Webアプリケーションをビジュアルに開発できます。VCL for Webは、AJAXテクノロジーをサポートしたインタラクティブなWebアプリケーションをビジュアルかつ迅速に開発できる新機能で、開発者にHTMLやJavaScript、CSS、HTTPなどのスキルを必要としません。
RDBMSへの高速なアクセスを実現
Delphi/400では、IBM i との通信パフォーマンスが非常に高いことが特徴のひとつです。 物理ファイル・論理ファイルともファイルのオープン速度が非常に速く、基幹システムでも充分使用可能なレスポンスを提供します。
IBMi へのデータアクセスをODBCと比較した場合、BDE接続では2〜5倍のスピードを実現しています。(当社テスト結果より)
ネット上に存在する他サーバー上のORACLE、SQLサーバー等のRDBMSへのアクセスも可能です。