uniPaaSは、最も高い生産性と保守性を誇るビジネスアプリケーション開発フレームワークです。20年の経験と実績に裏付けられたマジック・パラダイムをもとにして、コンポジット・アプリケーション開発の分野で業界をリードしており、刻々と変化するビジネス環境からの要求に、貴社の情報システムをいち速く対応させることができます。uniPaaSの驚異的な生産性の高さによって、ROI(利益投資率)やビジネスの価値を高めることができます。iSeries、AS/400)向けのMagic製品です。実現するための機能を提供します。特徴GUIによるビジュアルな開発環境で迅速にC/S、RIA、Webアプリケーションを構築3GL言語をベースとしていた従来とは異なり、GUIを利用した快適なプログラミング環境を実現します。Application)、Webアプリケーションが統合されたアプリケーション開発環境を提供します。オープンでインターオペラビリティ(相互運用性)の高いアプリケーションを、たった一つの開発パラダイムで迅速にプロトタイプ作成から開発、実行まで迅速に行えます。uniPaaSはビジネス・アプリケーションに特化して設計されています。uniPaaSは、複雑なビジネス・アプリケーションの要求を満たすことに焦点を絞っており、ビジネスの要求とそれをサポートする技術の橋渡しをするものです。uniPaaSの設計者は、ビジネス上のニーズや実用性に集中することが出来、それをどう実現するかという技術的詳細は、Magic実行エンジンが自動的に行ってくれます。リポジトリベースの開発による圧倒的な生産性とメンテナンス性ステートメントレス、コンパイルレス、リンカレスを実現するリポジトリベースの独自の開発パラダイムは、これまでになかった圧倒的な生産性とメンテナンス性を実現します。主キーや参照キーとなる商品コードや顧客コードなどをリポジトリ内で定義することで、桁数などの変更点があってもリポジトリの修正のみでその他の膨大な修正を自動的に変更します。この継承機能は、単にフィールド(カラム)属性に留まらず、ボタンやテーブル、フォームなどGUIのコントロールも一元管理させることが可能です。開発とメンテナンスに必要としていた時間とコストを最小限におさえるとともに、煩わしい修正作業から開発者を解放します。↑こちらの機能のデモがフラッシュの動画でご覧になれます。uniPaaSにより、従来の5250画面が完全なGUI/RIA/Webのシステムに移行させることが可能です。その場合、既存の資産(プログラム、データ)を再利用して構築することができます。i資産を有効に利用することができます。i(DB2/400)のファイルにアクセスすることが可能です。新規にファイルを作成することも可能です。CLコマンド起動、プログラム起動のみでなく、スプールファイル、IFS、システム値、コード変換等の操作を行う各種プロシージャが提供されています。専用のミドルウェアを使用していますので、物理ファイル/論理ファイルへのアクセスは、非常に高速です。Windows環境からのアクセスの場合、他のRDBMS(Oracle、SQLServer、Pervasive.SQL)へのアクセスも同時に行うことも可能です。i(DB2/400)への2種類のアクセス方法をサポート2種類のゲートウェイを提供することにより、通常のRPGプログラム等で使用するシステム・ファイル・アクセス方式と、SQLでのアクセスの両方をサポートしており、システムの用途に応じて使用することが可能です。以下の製品で構成されています。Studio高生産性とメンテナンス性を実現する統合アプリケーション開発プラットフォームです。Studioで開発されたC/S型Magicアプリケーションを実行することができます。ライセンスが必要です。Application)アプリケーションを実行するサーバプラットフォームです。ひとつの開発パラダイムでRIAのクライアントおよびサーバの両方を統合開発することができる業界初めてのツールです。uniPaaSで開発された単一のMagicプロジェクトは、自動的にクライアントとサーバのパーティショニング(分離)が行われ、さらにクライアント側の配布・更新はすべて自動で行われます。Studioで開発されたWebアプリケーション、アプリケーションパーティショニング、アプリケーション・サービスを実現する強力でオープンなプラットフォームを提供します。マルチスレッド、アプリケーションサーバアーキテクチャは、高いスケーラビリティとオープンな環境を実現します。機能比較は、以下のようになります。Server(Windows版)OS:Windows2003/2008最新の動作環境は、こちらをご覧下さい。