V1動作環境、サポートDBMS、OS一覧」をご確認下さい。V1動作環境、サポートDBMS、OS一覧」をご確認下さい。ついてのみ対応しています。WOW64上で正常に動作することを確認しています。WOW64に関する一般的な制限事項が適用される場合がありますので、詳細は以下のURLを参照してください。V1にバージョンアップしたいのですが?最寄りの営業所にご確認ください。バージョンアップしたいのですが?無償でバージョンアップすることができます。詳細は、こちらをご確認ください。V10の今後のメンテナンス計画はありません。V1へバージョンアップすることをお奨め致します。ハスプを使用していますか?使用していません。インストールベースのライセンスとなり、特定のPC1台にのみインストール可能です。インストールする拠点(サイト)が分かれている場合、どのような購入形態になりますか?拠点(サイト)毎に分割して購入して頂くことになります。ノートPCにインストールし、ネットワーク環境、モバイル環境を切り替えて使用する場合は、1ユーザ版を使用してください。V1-同時アクセスユーザの意味は、何ですか?同時に使用するユーザ数で管理するライセンス形態のことです。V1を購入ユーザ数以上のPCにインストールし、同時に使用できるユーザ数を制御することが出来ます。全PCのライセンスを購入しなくても良いので、導入費用を抑えることが出来ます。1ユーザ版、及びネットワークセグメントを越えて複数ユーザ版を使用する場合は、インストールベースのライセンスとなります。V1ではライセンスサーバを使用しません。その為、ライセンス数を累計して処理することが出来ません。V1インストール数)は、問題ありませんが、同時アクセスユーザ数の場合は、個々のライセンス毎に同時アクセス数の管理を行うため、全体のユーザ数としては上限を超えていなくても、ユーザ数上限と判断される場合があります。複数ユーザ版を組み合わせて使用するのは避け、余裕があるユーザ数で構成してください。V1を累計したい場合は、有償で対応させて頂いております。詳細は、最寄りの営業所にご確認ください。V1-サイト単位で使用するライセンス形態、またはパッケージで使用するライセンス形態等の、ライセンス形態はありますか?最寄りの営業所にご確認ください。V1-ライセンスサーバを使用しますか?使用しません。これにより、以下のようなメリットがあります。V1-起動してまもなくして「使用ユーザ数の上限を超えました。」のメッセージが表示されます。V1では、ライセンスサーバを使用しなくなったため、ライセンスのチエックに時間が掛かるようになりました。起動後、約20秒後に使用ユーザ数の上限を超えている場合は、上記のメッセージを表示します。従って、同時アクセスユーザ構成の場合は、以下のような考慮が必要です。uniPaaSを終了するようにする。アプリケーションでの対応:アプリケーション側でログインしているユーザ数とMagicライセンス数をチエックし、超えている場合はエラーメッセージを表示し終了するようにする。インストールベースライセンスにする:クライアント台数分のライセンスをご購入となります。V1は、複数のクライアントから出されるリクエストに対して処理を行いますが、同時に処理できる処理数を意味します。一般にスレッド数が多いほど、同時に処理ができるためパフォーマンスが向上します。スレッド数が不足した場合は、リクエストはキューイングされて待ち状態となり、スレッドが開放されるのを待ちます。V1は、スレッド数の管理だけでなく、同時ユーザ数の管理が行われます。ASP、SaaSで使用する場合、注意することがありますか?通常のライセンスは、エンドユーザの自社使用目的でのみ使用可能です。Service)でMagic製品を使用する場合は、個別の契約が必要となります。他のソフトウェア(DBMS等)においても同様に注意が必要です。事前にご確認ください。V1を同時にインストールすることが可能です。製品CD-ROM、またはアップデートライブラリよりダウンロードすることができます。ライセンスに関しては、最寄りの営業所にご確認ください。以降のみサポートされています。それ以前のOracleはサポートされません。Unicode対応のAPIがOCIライブラリでサポートされていないため、Unicodeの使用の有無に関わらず、Magic起動時にエラーとなります。製品には、以下のDBMSがバンドルされています。製品には、DBMSはバンドルされていません。Expressは、フリーで使用できるDBMSで、DBMSのサイズ、メモリ等の制限があります。弊社からもDBMSベンダからもサポート・メンテナンス等はありませんので、これらの製品の利用は、開発・テスト段階での利用に止め、実運用環境においては、DBMSベンダからのサポートを受けられる正式製品をご利用されることを強くお勧めいたします。5ユーザの正式製品版がバンドルされています。弊社とサポート契約を締結しているお客様には、Magicサポートセンターでサポートを提供しております。PSQLが必要ですか?いいえ。V1では、プロジェクトファイル(従来のMagicコントロールファイル)が、XMLファイル形式となりました。実行時には、キャビネットファイル形式(V9のフラットファイルに相当)にして使用します。PSQLのデータを共有して使用する場合。Pervasiveを使用することが可能です。その他のアプリケーションと共有する場合。別途必要な場合があります。Serverやアプリケーション・サーバー経由にてご利用頂く場合に必要なライセンスです。このライセンスにより不特定多数のインターネット・ユーザーならびに無制限のイントラネット・ユーザーがデータベースを利用することができます。V1-どんな時に使用するのですか?Webアプリケーション、3階層のC&Sシステム(アプリケーションパーティショニング)を実装する場合に使用します。V1-何スレッドあれば良いのですか?構築するアプリケーション、システム構成により異なります。V1の機能を有していますので事前評価を行うことが可能です。V1の期限付きライセンスの貸し出しも行っていますので最寄りの営業所へお問合せください。V1でそのまま動作しますか?動作しません。Magicコントロールファイル(MCF、MFF)のバイナリ互換性がありません。それ以降のバージョン)にてリポジトリ出力し、マイグレーションツールで移行する必要があります。追加、不具合の修正等に伴う、細かな動作の違いが発生する場合があります。詳細は、Readme等をご確認ください。V1でそのまま動作しますか?動作しません。プロジェクトキャビネットファイル(ECF)のバイナリ互換性がありません。V1でインポートし、プロジェクトを再構築する必要があります。追加、不具合の修正等に伴う、細かな動作の違いが発生する場合があります。詳細は、Readme等をご確認ください。バージョン管理とは、何ですか?プログラム開発において、ソースコードやリソースデータなどの変更履歴を管理するシステムのことです。V1では、プロジェクト管理のためにデータベースを利用するといった手間を省き、各プロジェクトソースは既定のXMLスキーマによってXMLドキュメントとして記述し保存されるようになりました。V1の標準的なバージョン管理機能として、オブジェクトへのチェックイン/チェックアウト、前バージョンへの復帰、最新バージョンの作成、各バージョンへの名前付け、バージョン間の内容差異を確認することなどが利用できます。バージョン管理のために、SCC(ソースコードコントロール)APIをサポートするサードパーティ製のバージョン管理製品を利用します。Microsoft社より購入する必要があります。CVS(CVSNT)は、無償のオープンソースのバージョン管理ソフトウェアです。CVSに比べ制限が少なく、便利な周辺ユーティリティも使用することができます。ご利用になることをお勧めします。バージョン管理を行わずにチーム開発のみを行うことができますか?いいえ。V1では、バージョン管理機能を使用してチーム開発を行います。従って、バージョン管理を行わず、チーム開発だけを行いたい場合でも、バージョン管理ソフトを導入しておく必要があります。バージョン管理ソフトウェアを使用せず、プロジェクトのソースファイルを共有してチーム開発を行うとどうなりますか?バージョン管理ソフトウェアを使用せず、ネットワークのファイル共有を通してプロジェクトのソースファイルを直接共有して開発を行うとアプリケーションが破損しますので絶対に行わないようにしてください。マルチインスタンスとマルチスレッドの違いは?Windows版の場合、マルチインスタンスは、プロセスに該当します。マルチスレッドは、一つのインスタンス(プロセス)上で複数のスレッドと呼ばれる処理を並行して処理することができます。マルチインスタンスは、障害が発生した場合に、他のインスタンスに影響を与えるケースが少なく、可用性を向上させることが可能です。購入したライセンスをMagic.iniの設定により複数インスタンスに個々にスレッド数を設定することが可能です。5スレッド×3インスタンス)Unicodeは、サポートされていますか?はい。利用することができます。Shift-JIS)文字コードのサポートもそのまま残されていますので、既存のアプリケーションの移植にあたっても心配はありません。Magicリッチクライアント(RIA)Magicリッチクライアント(RIA)とは何ですか?クライアントサーバアプリケーションと同じ開発手法で、リッチ・インターネット・アプリケーション(RIA)の構築を可能とする業界初の革新的なテクノロジーです。詳細は、「インタラクティブなリッチクライアントの開発と実行」を参照。他のリッチクライアント(RIA)と何が違うのですか?従来のリッチクライアントシステムの構築では、クライアント側、サーバ側、及び通信・制御のためのプログラムをそれぞれ異なる開発言語、異なるスキルで別々に開発、メンテナンスが必要なため、アプリケーションを構築には多くの時間とコストを必要としていました。Magicリッチクライアントは、リポジトリベースの「Magicフレームワーク」を使って、クライアント側とサーバ側を一元的に開発することができます。クライアントロジックとサーバロジックが自動的に識別・分割・配布され、同期しながら実行されます。Magicがリッチクライアントシステムの複雑さを隠蔽し自動化するため、開発者はリッチなユーザインターフェースとビジネスロジックの記述に専念することができ、生産性とメンテナンス性が驚異的に高まります。V1はなんですか?Magicリッチクライアントの実行環境を実現する、サーバ製品です。V1は、主にインターネット(Webマージ)、アプリケーション・パーティショニング(長時間バッチ)に使用します。V1の機能も包含しています。V1のライセンス(スレッド数=ユーザ数の1/10)が提供されます。V1のライセンス単独では使用することは出来ません。Serverのスレッド数に余裕がある場合は、非同期バッチ処理、インターネット(Webマージ)等に使用することが可能になります。各製品の機能比較を参照。ブラウザを必要としますか?必要としません。通常最初のシステムアクセスの場合にブラウザを使用しますが、以後スタートメニューから起動します。Frameworkが必要です。リッチクライアントのシステムにブラウザの機能を使用したいのですが?ブラウザコントロールを使用すればMagicリッチクライアントの中に通常のブラウザ画面を表示、操作することが可能です。クライアントとサーバ間は、どのような通信プロトコルを使用しますか?クライアントは、Web(Http)サーバ経由でのみアクセスします。従って、Http(https)プロトコルのみでアプリケーション配布、データ、制御を行います。C/S、Webのアプリケーション形態を統合して開発を行うことが出来ます。開発者は、開発したプログラムをC/Sと同じように即時実行させて確認することが可能です。プログラムを生成するのですか?Magicが.NETプログラムを生成することはありません。開発環境を必要としません。V10でサポートされていたJavaはサポートされないのですか?サポートされません。.NETのみがサポートされるようになります。V10で開発されていたアプリケーションは、リポジトリ出入力で移行することが可能です。追加、不具合の修正等に伴う、細かな動作の違いが発生する場合があります。詳細は、Readme等をご確認ください。クライアント側で印刷する場合はどうなりますか?通常、印刷を実施するとサーバ側で印刷されます。これをクライアント側で印刷するには、1ブラウザコントロール機能を使用して、サーバ側で作成したPDFやReportsMagic等の印刷ツールを使用して表示/印刷する。2事前にクライアント側で印刷するプログラムをインストールし、印刷データを参照、又はダウンロード格納後に表示/印刷する方法が考えられます。クライアント側で別プログラム(プロセス)は起動できますか?可能です。OSコマンドが準備されています。(ファイル、DBMS、シリアルポートなど)は使えますか?ファイル:使用可能です。サーバからクライアントへバイナリ(BLOB)を転送することが可能です。DBMS、他:直接のアクセスはサポートされませんが、他のプログラムを経由することにより使用することは可能です。オフライン環境でも動作しますか?現在は、サポートされていません。オンライン動作中に回線が切れてしまった場合、ライセンスはどうなりますか?コンテキスト非稼動タイムアウト(デフォルト10分)によりシステムリソース、及びライセンスは開放されます。開発10ユーザライセンスは、以下の方法で無償にて取得することができます。1を1本は取得している。Magicアプリケーションの開発にのみ使用できます。実行(運用)環境では使用できません。<手続き>Webからユーザ登録を行います。V10の製品コード、シリアル番号を使用します。CPU-ID)記載が必要です。i環境で使用する場合は、V10製品名、使用ユーザ数を連絡事項欄に記入してください。開発版」と記載してください。Studioで使用するライセンスです。実行ライセンスは、実行(運用)時に使用するライセンスです。Serverで使用します。Clientのユーザ数と同一のライセンスが必要です。セッション数で制御されていますので、マルチインスタンスで使用する場合は、その分のライセンスが必要です。並行実行の場合は、ライセンスの追加消費はありません。Serverスレッド数と同じライセンスが必要です。Serverユーザ数と同じライセンスが必要です。100ユーザ※複数製品を組合わせる場合は、累計したライセンス数が必要です。合計ライセンス数分を発行しますので、ライセンス申請時に、合計ライセンス数、全製品のシリアル番号を明記してください。i、AS/400)の5250画面が自動的にGUI画面に変換されるのですか?いいえ。uniPaaSでアプリケーションを開発する必要があります。uniPaaSはデータベースの定義取得機能やAPG機能がありますので、データメンテナンス等のプログラムは自動生成することが可能です。i、AS/400)上のプログラム(CL、RPG、COBOL等)をコールすることは可能ですか?はい。既存プログラムを簡単に呼び出すことができる関数が準備されています。各種コマンド等も提供されています。クライアント/サーバ構成では非常に高速です。i、AS/400)のマシンをリプレースする場合、ライセンスはどのようになりますか?再発行が必要です。最寄の営業所か、Webからお問合せください。対話型CPW値の不要なバッチジョブで動作します。Gatewayが含まれておりません。最寄の営業所か、Webからお問合せください。