Brava/Blazon Enterprise FAQ
5.インテグレーション 目次
- 連携対象システムからプログラムによってBravaサーバーを操作することはできますか。
- BravaのActiveXビューアを連携対象システムに組み込む方式の種類と違いを教えてください。
- マークアップファイルはキャッシュのように自動的に削除されますか。
- マークアップファイルはどこに保存されますか。
- Blazon Enterpriseの変換処理を自動実行したい場合はどうすればいいですか。
- Blazon Enterpriseで、ドキュメントにマークアップを焼きこんで変換するにはどうすればいいですか。
- APIを使用してキャッシュファイルを作成する際、変換エラーを確認するにはどうすればいいですか。
連携対象システムからプログラムによってBravaサーバーを操作することはできますか。
![]() |
|
Brava Enterprise ver. 7.2以降のBravaSDKには、インテグレーション対象システムのプログラムから、Brava Serverを直接操作することが可能なJavaとMicrosoft .NETのサーバーAPI (ライブラリ)が付属しています。 このAPIを使用すると、 連携対象のシステムから Brava Serverに対して閲覧対象のドキュメントをアップロードし、XDLというBravaの内部形式に事前変換してキャッシュに保存することができます。 |
BravaのActiveXビューアを連携対象システムに組み込む方式の種類と違いを教えてください。
![]() |
|
主に「オンデマンド変換方式」と「ファイルアップロード変換方式」の2種類があります。それぞれの特徴は以下になります:
○オンデマンド変換方式:
○ファイルアップロード変換方式: |
マークアップファイルはキャッシュのように自動的に削除されますか。
![]() |
|
キャッシュデータのように自動的には削除されません。 原本ファイルに関連付けられたマークアップデータを削除したい場合は、管理者が手動でファイルを削除する必要があります。 |
マークアップファイルはどこに保存されますか。
![]() |
|
キャッシュの種別によってデフォルトのマークアップファイル保存先が異なります。 |
ファイルキャッシュシステム: データベースキャッシュ: |
マークアップファイルはデフォルトの保存先のまま使用することは推奨していません。 ファイルシステム上の任意の場所に保存するようカスタマイズすることができますので、連携先システム側に保存した上で、どのマークアップファイルがどの原本ファイルのものであるかの紐づけ管理を行ってください。 |
Blazon Enterpriseの変換処理を自動実行したい場合はどうすればいいですか。
![]() |
|
Blazonにあらかじめ用意されているEDM(Enhanced Directory Managament)機能を使用すると、既定の入力用フォルダに配置した原本ファイルを自動で変換し、既定の出力用フォルダに出力することが可能です。下記パターンでの自動実行ができます。
・即時実行(入力用に配置されたファイルに変更が入るとすぐに変換処理を行う) ※EDMはオプションの機能です。BlazonEnterpriseのインストール時にEDM機能をインストール対象として選択しておく必要があります。
EDMを使用せず、HTTPコマンドで自動実行を行うことも可能です。
・HTTP通信のためのライブラリ・API を持つ なお、変換処理の結果を知るためには、変換結果の通知用HTTP リクエストを受け取るプログラムをJSP、Servlet、ASP.NET等で作成し、そのURLを変換パラメータ「NotificationURL**」に指定する必要があります。 |
Blazon Enterpriseで、ドキュメントにマークアップを焼きこんで変換するにはどうすればいいですか。
![]() |
|
Brava ActiveXビューアやBrava DesktopなどのBrava製品で作成したマークアップファイルを使用します。 これらのマークアップファイルをBlazonからアクセス可能な場所に配置し、Jobパラメータの「MarkupN」パラメータにパスを指定して変換すると、変換後のファイルにマークアップの内容が焼きこまれます。 マークアップファイルにはマークアップの配置座標が保持されており、焼き込み対象のドキュメントのサイズと異なる場合(マークアップがはみ出してしまう場合など)には変換時にワーニングが発生します。 【注意】マークアップファイルを作成したBrava製品のバージョン番号とBlazonのバ-ジョン番号がメインバージョン番号のレベルで異なる場合は焼き込み時にエラーが発生する可能性があります。 |
APIを使用してキャッシュファイルを作成する際、変換エラーを確認するにはどうすればいいですか。
![]() |
|
キャッシュ作成処理はJobProcessor(変換サーバー 以下JP)で処理されます。 |