このサイトをビューするために JavaScript を有効化してください。

Altova MapForce Server 2020 

Altova グローバルリソースはファイル、フォルダー、またはデータベースへのポータブルなレファレンスです。グローバルリソースとして保管されると、パスとデータベース接続の詳細は再利用できるようになり Altova アプリケーション全体で使用可能になります。例えば、複数の Altova デスクトップアプリケーション内で同じファイルを頻繁に開く必要がある場合、グローバルリソースとして定義すると便利な場合があります。このようにすると、「ファイルを開く」ダイアログボックスから対応するグローバルリソースを開くことができるため、ファイルパスを覚えている必要がありません。この方法はファイルパスが変更されると、パスの一部を変更するのみという利点があります。

 

グローバルリソースの一般的な使用法は、データベース接続を一度定義し、グローバルリソースをサポートする全ての Altova アプリケーションで再利用することです。 例えば、 MapForce マッピングがデザインされるマシンでデータベース接続を作成し、MapForce Server がマッピングを実行するマシン上で同じ接続を再利用することができます (これは、一部の場合、両方のマシンに同じデータベースクライアントソフトウェアがインストールされている場合があります)。

 

任意で、 (「構成」として既知の)同じグローバルリソースの複数のバリエーションを作成することができます。これにより ファイル、またはフォルダーパス (またはデータベース) を必要に応じて変更することができます。 例えば、「開発」と「生産」の構成を持つ「データベース」リソースを作成することができます。 MapForce を例に挙げると、マッピングをプレビューする前に、希望する構成をマッピングランタイムにコマンドラインパラメーターとして示すことにより、開発、または生産データベースからデータを簡単に抽出することができます。

 

次の Altova デスクトップアプリケーションからグローバルリソースを作成することができます: Altova Authentic、DatabaseSpy、MobileTogether Designer、MapForce、StyleVision、 および XMLSpy。 サーバー製品では、次の Altova サーバーアプリケーションでグローバルリソースを作成することができます: FlowForce Server、MapForce Server、RaptorXML Server、RaptorXML+XBRL Server。

 

グローバルリソースの作成に関する詳細は、MapForce ドキュメントの 「Altova グローバルリソース」 チャプターを参照してください。

 

MapForce Server 内のリソース

MapForce Server 実行可能ファイル (.mfx) にマッピングをコンパイルすると、使用されるグローバルリソースレファレンスは解決されず保管されます。これはマッピングの実行に成功するためにサーバー側にこれらのレファレンスを提供する必要があることを意味します。具体的には、 MapForce Server 内では、グローバルリソースを使用する .mfx ファイルを実行するために以下が必要とされています:

 

1. グローバルリソースが定義されているファイル。デフォルトでは、すべてのグローバルリソースは、 MapForce がインストールされているマシン上の Documents\Altova フォルダー内の GlobalResources.xml というファイル内で定義されています。MapForce Server が作動するマシンにこのファイルをコピーして、必要に応じて複数のこのようなファイルを作成することができます。

2.グローバルリソース構成名。各グローバルリソースは、構成名により識別されます。デフォルト名は、「デフォルト」ですが、必要に応じて追加の構成を作成することができます。  「デフォルト」以外の希望する構成名を指定する必要があります。

 

MapForce 内では、グローバルリソース ファイルパスとグローバルリソース 構成名は、グラフィカルなユーザーインターフェイスから変更、および、設定することができます。  MapForce Server 内では、これらはマッピングランタイムに設定されます。

 

コマンド ラインインターフェイスを使用してマッピングを実行すると、 run コマンドの後、 オプション --globalresourceconfig--globalresourcefile を設定します。例:

 

C:\Program Files (x86)\Altova\MapForceServer2020\bin\MapForceServer.exe run SomeMapping.mfx --globalresourcefile="C:\Users\me\Documents\Altova\GlobalResources.xml" --globalresourceconfig="Default"

 

MapForce Server API を使用してマッピングを実行する場合、Run メソッドを呼び出す前に、メソッド SetOptions を2回呼び出してください。最初の呼び出しは、オプションとしてグローバルリソース XML ファイルパスを提供するために必要です。2番目の呼び出しはグローバルリソース 構成名を提供するために必要です。詳細に関しては MapForce Server API を参照してください。

(C) 2020 Altova GmbH