| Q |
Magic RIA(リッチクライアント)とは何ですか? |
| A |
クライアントサーバアプリケーションと同じ開発手法で、リッチ・インターネット・アプリケーション(RIA)の構築を可能とする業界初の革新的なテクノロジーです。 詳細は、「インタラクティブなリッチクライアントの開発と実行」を参照。 |
| |
|
| Q |
他のRIA(リッチクライアント)と何が違うのですか? |
| A |
従来のRIAシステムの構築では、クライアント側、サーバ側、及び通信・制御のためのプログラムをそれぞれ異なる開発言語、異なるスキルで別々に開発、メンテナンスが必要なため、アプリケーションを構築には多くの時間とコストを必要としていました。 Magic RIAは、リポジトリベースの「Magicフレームワーク」を使って、クライアント側とサーバ側を一元的に開発することができます。 クライアントロジックとサーバロジックが自動的に識別・分割・配布され、同期しながら実行されます。Magicがリッチクライアントシステムの複雑さを隠蔽し自動化するため、開発者はリッチなユーザインターフェースとビジネスロジックの記述に専念することができ、生産性とメンテナンス性が驚異的に高まります。 |
| |
|
| Q |
uniPaaS RichClient Server V1Plusはなんですか? |
| A |
Magic RIA(リッチクライアント)の実行環境を実現する、サーバ製品です。 |
| |
|
| Q |
RIAのシステムで、どのような場合uniPaaS Enterprise Server V1Plusが必要ですか? |
| A |
uniPaaS Enterprise Server V1Plusは、主にインターネット(Webマージ)、アプリケーション・パーティショニング(長時間バッチ処理)、Webサービスのプロバイダ機能等に使用します。
RIAシステムで、Web(マージ)が必要な場合、長時間バッチ処理(集計処理、PDF生成等)が必要な場合に、uniPaaS Enterprise Server V1Plusを使用します。
リッチクライアントタスクからバッチタスク(同期型)で起動することは可能ですが、バッチ処理の間は、Httpセッションは接続状態になり、Webサーバ上のプロセスも常駐した状況になりリソースを圧迫します。 ネットワーク上の障害(タイムアウト等)により、システム障害発生のリスクが高まります。
従って、長時間のバッチ処理は、uniPaaS Enterprise Serverの使用し、非同期でバッチ処理を行うことを推奨します。
非同期でのバッチ処理起動は、コールリモート機能により通常のプログラムをコールするイメージで容易に実装することが可能です。 |
| |
|
| Q |
RIAのシステムにブラウザの機能を使用したいのですが? |
| A |
ブラウザコントロールを使用すればMagic RIAの中に通常のブラウザ画面を表示、操作することが可能です。 |
| |
|
| Q |
クライアントとサーバ間は、どのような通信プロトコルを使用しますか? |
| A |
クライアントは、Web(Http)サーバ経由でのみアクセスします。 従って、Http(https)プロトコルのみでアプリケーション配布、データ、制御を行います。 |
| |
|
| Q |
開発環境は、どのような特徴がありますか? |
| A |
同じ開発パラダイムで、リッチクライアント、C/S、N-Tier C/S、Webのアプリケーション形態を統合して開発を行うことが出来ます。 開発者は、開発したプログラムをC/Sと同じように即時実行させて確認することが可能です。 |
| |
|
| Q |
Magic uniPaaSが.NET プログラムを生成するのですか? |
| A |
Magic uniPaaSが.NETプログラムを生成することはありません。 従って、Magic開発者は.NET 開発環境を必要としません。 |
| |
|
| Q |
V10でサポートされていたJavaはサポートされないのですか? |
| A |
サポートされません。 .NETのみがサポートされるようになります。
V10で開発されていたアプリケーションは、リポジトリ出入力で移行することが可能です。
基本的には上位互換となっていますが、仕様変更、機能削除、新機能の追加、不具合の修正等に伴う、細かな動作の違いが発生する場合があります。詳細は、Readme等をご確認ください。 |
| |
|
| Q |
クライアント側で印刷する場合はどうなりますか? |
| A |
通常、印刷を実施するとサーバ側で印刷されます。 これをクライアント側で印刷するには、①ブラウザコントロール機能を使用して、サーバ側で作成したPDFやReportsMagic等の印刷ツールを使用して表示/印刷する。②事前にクライアント側で印刷するプログラムをインストールし、印刷データを参照、又はダウンロード格納後に表示/印刷する方法が考えられます。 |
| |
|
| Q |
クライアント側で別プログラム(プロセス)は起動できますか? |
| A |
可能です。 OSコマンド/.NETインテグレーションが準備されています。 |
| |
|
| Q |
クライアント側のリソース (ファイル、DBMS、シリアルポートなど)は使えますか? |
| A |
ファイル:使用可能です。クライアント側でOSコマンド/.NETインテグレーションを実行、 サーバからクライアントへバイナリ(BLOB)を転送することが可能です。
DBMS、他:直接のアクセスはサポートされませんが、他のプログラムを経由することにより使用することは可能です。 |
| |
|
| Q |
オフライン環境でも動作しますか? |
| A |
現在は、サポートされていません。 |
| |
|
| Q |
オンライン動作中に回線が切れてしまった場合、ライセンスはどうなりますか? |
| A |
コンテキスト非稼動タイムアウト(デフォルト10分)によりシステムリソース、及びライセンスは開放されます。 |
| |
|
| Q |
uniPaaS RichClient Server V1Plus と uniPaaS RichClient Server V1Plus for Mobileのライセンスを共存させることはできますか? |
| A |
可能です。
同一ライセンスサーバに、ライセンスを登録します。
uniPaaS RichClient Server V1Plus、uniPaaS RichClient Server V1Plus for Mobile をそれぞれ異なるインスタンスで起動します。
同一のWebサーバを使用する場合は、URLの入り口を別けることになります。
(例)

|
| |
|
| Q |
uniPaaS RichClient Server V1Plus for Mobileのアプリケーションは自動配布されますか? |
| A |
自動配布される場合と、されない場合があります。
Windows Mobile(.NET Compact Framework)は、ClickOnce(マイクロソフトのアプリケーション配布機能)がサポートされていません。 しかし、Magicアプリケーションの配布は、Magic自体が行っていますので以下のような範囲で配布が可能です。
・Magic uniPaaSエンジンの更新-手動配布が必要
・Smart Device Frameworkの更新-手動配布が必要
・リッチクライアントインタフェースビルダの公開情報の変更-原則、手動配布が必要
・Magicアプリケーションの更新-自動配布 |
| |
|
| Q |
ソフトウェア・メンテナンスは、どの製品が対象ですか? |
| A |
以下のサーバ製品は、ソフトウェア・メンテナンス対象製品です。
・uniPaaS Enterprise Server V1Plus
・uniPaaS RichClient Server V1Plus
・uniPaaS RichClient Server V1Plus for Mobile
※初年度のソフトウェア・メンテナンス費は、商品価格に含まれます。 |
| |
|
| Q |
ソフトウェア・メンテナンスは、どのような種類がありますか? |
| A |
スタンダード、エコノミーの2種があります。
スタンダードは、メジャーバージョンアップ、アップデート、テクニカルサポートが含まれ、エコノミーはアップデートのみが提供されます。 |
| |
|
| Q |
ソフトウェア・メンテナンス更新日を、指定することは出来ますか? |
| A |
出来ません。
お客様のサイトで初回ご注文が出荷された日から1年後の翌月1日がソフトウェア・メンテナンス更新日として設定されます。 |
| |
|
| Q |
ソフトウェア・メンテナンスの更新を忘れてしまいました。後からでも更新できますか? |
| A |
可能です。
ただし、ソフトウェア・メンテナンスの有効期間満了後は、未契約期間の通常費用の2倍の費用を支払うことにより継続することが可能です。 |
| |
|
| Q |
一部のライセンスに対してのみ、ソフトウェア・メンテナンスを更新することができますか? |
| A |
出来ません。 サイトでご使用中の全ライセンス数分を更新してください。 |
| |
|
| Q |
同じサイト管理者が、複数のサイトを管理することは可能ですか? |
| A |
可能です。 |
| |
|
| Q |
「メンテナンス更新日以降にリリースされたサービスパック(SP)等のモジュールを適用する場合、事前にライセンスコードの再取得が必要になる場合があります。」とありますが、再取得しなければどうなるのですか? |
| A |
Magicが動作しない場合があります。
Magicのライセンス情報には、メンテナンス更新日が組み込まれており、Magicのアップデートモジュール(サービスパック)が確認をします。 これは、パッチモジュールにおいても同様です。
通常は、インストール時にライセンス情報をチエックします。 詳細は、Readme等を参照してください。 |
| |
|
| Q |
ソフトウェア・メンテナンスの更新をしない場合、使用しているMagicは使用できなくなるのですか? |
| A |
いいえ。
アップデートモジュール(サービスパック)の適用が出来なくなりますが、継続して使用することが可能です。 |
| |
|
| Q |
ソフトウェア・メンテナンスが切れた状態で、ユーザ数の追加を行うことは可能ですが? |
| A |
可能です。
Magic uniPaaS自体のモジュール更新(サービスパック、パッチ、HotFIX)を行わないのであれば、ユーザ数の追加は問題ありません。 |
| |
|
| Q |
1サイトに複数のサイト管理者を立てることは可能ですか? |
| A |
出来ません。 |
| |
|
| Q |
ソフトウェア・メンテナンス-サポートは誰でも利用することができますか? |
| A |
開発者の方を対象に、製品のインストールや使用方法に関するサポートを提供いたします。 お客様の利用部門の方を対象としたものではありません。 |
| |
|
| Q |
ソフトウェア・メンテナンス-サポートの適用範囲は? |
| A |
- 製品のインストールや使用方法に関する日常的、かつ短時間の質問に対するサポート
- 現行版の製品のプログラム・コードに起因する障害に対するサポート
- 製品資料の解釈のサポート
- 修正策の情報提供
アプリケーション開発に関するサポートは含まれていませんので、その場合は、別途有償のテクニカルサポート(サポート契約)をご使用ください。 |
| |
|
| Q |
uniPaaS IBM i Gateway 開発ライセンスを取得するにはどうすれば良いですか? |
| A |
uniPaaS IBM i Gateway の開発10ユーザライセンスは、以下の方法で無償にて取得することができます。
<条件>
- uniPaaS Studio V1Plusを1本は取得している。
- Magicアプリケーションの開発にのみ使用できます。実行(運用)環境では使用できません。
<手続き>
Webからユーザ登録を行います。
- uniPaaS Studio V1Plus又は、Magic eDeveloper V10の製品コード、シリアル番号を使用します。
- HOST-ID(IBM i CPU-ID)記載が必要です。
- V10/uniPaaS V1と同一IBM i環境で使用する場合は、V10/uniPaaS V1製品名、使用ユーザ数を連絡事項欄に記入してください。
- 連絡事項欄に「IBM i Gateway 開発版」と記載してください。
|
| |
|
| Q |
uniPaaS IBM i Gateway の開発ライセンスと実行ライセンスの違いは? |
| A |
開発ライセンスは、uniPaaS Studioで使用するライセンスです。
実行ライセンスは、実行(運用)時に使用するライセンスです。
uniPaaS Client、uniPaaS Enterprise Server、uniPaaS RichClient Serverで使用します。
<uniPaaS Clientの場合>
uniPaaS Clientは、原則uniPaaS Clientのユーザ数と同一のライセンスが必要です。 ただし、セッション数で制御されていますので、マルチインスタンスで使用する場合は、その分のライセンスが必要です。
並行実行の場合は、ライセンスの追加消費はありません。
(例)uniPaaS Client 150ユーザの場合、uniPaaS IBM i Gateway 実行 150ユーザ
<uniPaaS Enterprise Serverの場合>
uniPaaS Enterprise Serverスレッド数と同じライセンスが必要です。
(例)uniPaaS Enterprise Server 35スレッドの場合、uniPaaS IBM i Gateway 実行 35ユーザ
<uniPaaS RichClient Serverの場合>
uniPaaS RichClient Serverユーザ数と同じライセンスが必要です。
(例)uniPaaS RichClient Server 100ユーザの場合、uniPaaS IBM i Gateway 実行 100ユーザ
※複数製品を組合わせる場合は、累計したライセンス数が必要です。 |
| |
|
| Q |
uniPaaS IBM i Gateway開発用ライセンスは10ユーザですが、uniPaaS Studio V1Plus を10本以上使用する場合は、どのようになりますか? |
| A |
uniPaaS Studio V1Plus の合計ライセンス数分を発行しますので、ライセンス申請時に、合計ライセンス数、全製品のシリアル番号を明記してください。 |
| |
|
| Q |
Magic uniPaaS を使うと、IBM i (System i、AS/400)の5250画面が自動的にGUI画面に変換されるのですか? |
| A |
いいえ。
開発者がMagic uniPaaSでアプリケーションを開発する必要があります。
しかし、Magic uniPaaSはデータベースの定義取得機能やAPG機能がありますので、データメンテナンス等のプログラムは自動生成することが可能です。 |
| |
|
| Q |
Magic uniPaaS から、IBM i (System i、AS/400)上のプログラム(CL、RPG、COBOL等)をコールすることは可能ですか? |
| A |
はい。
既存プログラムを簡単に呼び出すことができる関数が準備されています。 また、IBM i 各種コマンド等も提供されています。 |
| |
|
| Q |
Magic uniPaaS でクライアント/サーバでシステム構成した場合、パフォーマンスは問題になりませんか? |
| A |
Magic uniPaaS は、専用のミドルウェアを提供していますので、IBM i のクライアント/サーバ構成では非常に高速です。 |
| |
|
| Q |
IBM i (System i、AS/400)のマシンをリプレースする場合、ライセンスはどのようになりますか? |
| A |
再発行が必要です。
最寄の営業所か、Webからお問合せください。 |
| |
|
| Q |
Magic uniPaaS for IBM i は、IBM i の対話型CPWを使用しますか? |
| A |
Magic uniPaaS for IBM i は、対話型CPW値の不要なバッチジョブで動作します。 |
| |
|
| Q |
Magic uniPaaS for IBM i の体験版は、無いのですか? |
| A |
公開されているMagic uniPaaS 体験版ダウンロードには、uniPaaS IBM i Gatewayが含まれておりません。
最寄の営業所か、Webからお問合せください。 |
| |
|