PrintStream Core 移行ガイド

移行ガイド
Copyright©2006-2010 AXISSOFT Corporation. All rights reserved
PrintStream Core 移行ガイド
1. はじめに.............................................................................................................................. 2
2. 製品一覧............................................................................................................................. 3
2.1 Biz/PrintServer .............................................................................................................. 3
2.2 PrintStream Core SE & PrintStream Core.................................................................... 4
3. 用語解説............................................................................................................................. 5
3.1 PrintStream FormEditor.................................................................................................. 5
3.2 PSS ............................................................................................................................... 6
3.3 PrintStream for Internet Explorer.................................................................................... 6
3.4 Document Generator FormEditor .................................................................................... 6
4. PrintSteam Core SE と Biz/PrintServer の相違 ................................................................... 7
5. PrintSteam Core SE の機能 ................................................................................................. 8
5.1 帳票レイアウトフォームファイルは QFM.......................................................................... 8
5.2 マルチプラットフォーム ................................................................................................... 8
5.3 簡易インストール ........................................................................................................... 8
5.4 PDF 付加機能 ................................................................................................................ 8
6. 動作環境............................................................................................................................. 9
6.1 PrintStream(帳票印刷モジュール)................................................................................. 9
6.2 PrintStream FormEditor................................................................................................ 10
6.3 PrintStream for InternetExplorer................................................................................... 10
6.4 PDF.............................................................................................................................. 10
7. 移行判定............................................................................................................................11
8. 移行例 .............................................................................................................................. 13
8.1 移行例1 ...................................................................................................................... 13
8.2 移行例2 ...................................................................................................................... 13
1
アクシスソフト株式会社
PrintStream Core 移行ガイド
1. はじめに
弊社製品「Biz/PrintServer」をご利用いただき誠に有難うございます。
本ガイドは、「Biz/PrintServer」から「PrintStream Core SE」への移行に向けての
機能および構成に関しましてご理解いただくことを目的として作成いたしました。
「PrintStream Core SE」の導入に向けて本ガイドが、皆様のお役に立つことを
心より願っております。
▪ 本ガイド および、付属のソフトウェアに関する所有権、知的財産権、その他全ての権利
および、権限は、アクシスソフト株式会社が所有しています。
▪ 本ガイド および、付属のソフトウェアは使用許諾契約書に記載されている内容に反して使用ま
たは複製することはできません。
▪ 本ガイドに記載されている内容 および、付属のソフトウェアの仕様は、将来予告なく変更
することがあります。
▪ Windows は米国マイクロソフト社の登録商標です。
▪ その他の製品名は各社の商標または登録商標です。
2
アクシスソフト株式会社
PrintStream Core 移行ガイド
2. 製品一覧
2.1 Biz/PrintServer
Biz/PrintServer は、帳票システムを実現するためのさまざまな機能を持つ、統合的なサーバ
環境です。
Biz/PrintServer は、Windows サーバ上でサービスとして起動します。
IIS などのWeb アプリケーションサーバと同一のサーバ上で構築することができます。
また、負荷分散等を考慮し、帳票専用サーバとすることも可能です。
サーバ
Biz/PrintServer
PrintStream
帳票サーバ機能
IIS 等
帳 票 サ ー バ
アプリケーションサーバ
Biz/PrintServer
PrintStream
IIS 等
帳票サーバ機能
3
アクシスソフト株式会社
PrintStream Core 移行ガイド
2.2 PrintStream Core SE & PrintStream Core
マルチプラットフォームに対応し、幅広いサーバ環境での利用が可能となります。
シンプルな機能より簡単に帳票の生成を行うことができます。
サーバ側に配置する帳票生成モジュールは、クラスライブラリとして提供されます。
専用サーバを構築せず直接組み込み、業務アプリケーションの Web アプリケーションプログラム
から直接呼び出して利用する方法が一般的です。
帳票生成モジュールのファイルをクラスパスの通ったディレクトリに配置して.NET や Java プログラ
ムから直接呼び出して利用します。
「PrintStream Core SE」は Java と.NET アプリケーションから帳票生成モジュールを呼び出すことが
できます。
「PrintStream Core」は Java アプリケーションからのみの呼び出しとなります。
PrintStream Core SE & PrintStreamCore は、以下の3つのアプリケーションで構成されていま
す。
▪ 帳票印刷モジュール「PrintStream」
▪ 帳票生成ツール
「PrintStream FormEditor」
▪ ActiveX モジュール 「PrintStream for Internet Explorer」
Java, .NET
アプリケーション
サーバ
PDF
PrintStream
印刷
データ
PSS
PSS
PSS
PrintStream for Internet Explorer
QFM
ファイル
クライアント
PrintStream FormEditor
開発環境
4
アクシスソフト株式会社
PrintStream Core 移行ガイド
3. 用語解説
3.1 「PrintStream FormEditor」
帳票設計ツールPrintStream FormEditor は、PrintStream Core SEで使用する帳票フォームを作
成するためのツールです。
用紙サイズ、文字の配置、バーコード、イメージの定義、印刷データの指定など、帳票設計に必要
な様々な機能を提供します。
5
アクシスソフト株式会社
PrintStream Core 移行ガイド
3.2 「PSS(ピーエスエス)」
PSS(PrintStream Spool)は、Printstream独自の印刷イメージ形式です。
クライアントにBiz/Browser、PrintStream for InternetExplorerを利用することで、
プレビューや印刷ができます。
PSSファイルは複数のファイルで1つの印刷イメージを構成しています。
ファイルを分割・圧縮することで、高速ストリーミング印刷を実現します。
3.3 「PrintStream for Internet Explorer 」
PrintStream for InternetExplorer は、PrintStream の特徴でもある「ストリーミング印刷」を実現する
ための、Internet Explorer 内で動作する ActiveX モジュールです。
サーバからダウンロードされる PSS(PrintStream Spool)形式のファイルを印刷イメージに変換し、
Internet Explorer 上でプレビューや、プリンタへ出力を行います。
3.4 「Document Generator FormEditor」
DocumentGenerator FormEditor は、Biz/PrintServer のオプション製品「Document Generator」シリ
ーズの1つで、FormEditor で設計した QFM ファイルから PDF 生成を行います。
6
アクシスソフト株式会社
PrintStream Core 移行ガイド
4. PrintSteam Core SE と Biz/PrintServer の相違
「PrintStream Core SE」は、「Biz/PrintServer」の持つ帳票生成モジュール機能を取り出し再構成
した製品です。
「PrintSteam Core SE」は「Biz/PrintServer」に含まれる PrintStream(帳票印刷モジュール)と
Document Generator FormEditor(PDF 生成機能)を Java 言語で構築したものになります。
Biz/PrintServer
PrintStream
Document Generator FormEditor
Document Generator HTML
Document Generator Excel
PrintStream Core SE
Printstream Core
.NET インターフェース
7
アクシスソフト株式会社
PrintStream Core 移行ガイド
5. PrintSteam Core SE の機能
5.1 帳票レイアウトフォームファイルは QFM
QFM ファイルは、PrintStream FormEditor で作成した帳票フォームファイルです。
Biz/PrintServer でご利用頂いていた QFM ファイルは、PrintStream Core SE でそのままご利用頂
けます。
5.2 マルチプラットフォーム
PrintStream (帳票印刷モジュール)は、Javaで作成されているためOSの種類に依存せず、
Java の動作する環境であれば利用可能です。
Java または.NET で作成されたWeb アプリケーションからPrintStreamを呼び出すことができま
す。
5.3 簡易インストール
PrintStream Core SE は Java のライブラリとしてご提供いたします。
ファイルを配置するだけでインストール完了のため、面倒な手順は不要です。
既存のアプリケーションに帳票生成エンジンを組み込んでご利用頂けます。
5.4 PDF 付加機能
各種の設定を付加した PDF を自動生成できます。電子帳票での保存、改竄ができない形式など
セキュアな PDF を出力します。
8
アクシスソフト株式会社
PrintStream Core 移行ガイド
6. 動作環境
「Biz/PrintServer」に関しまして Windows Server 2008 以降の環境では、動作保障対象外となりま
すのでご注意ください。
6.1 PrintStream(帳票印刷モジュール)
PrintStream 帳票印刷モジュールは、JDK1.3 以上が導入されたJava 環境があれば、Windows、
Linux などのOS の種類を問わずに動作可能です。
.NET アプリケーションからの呼び出しを使用する場合は、.NET Framework 2.0 が必要となりま
す。
動作確認済みのOS は以下の通りです。(カッコ内は呼び出しアプリケーションの種類)
▪ Microsoft Windows 2000 (Java / .NET)
▪ Microsoft Windows XP (Java / .NET)
▪ Microsoft Windows Server 2003 (Java / .NET)
▪ Microsoft Windows Server 2008 (Java / .NET)
▪ RedHat Linux 9 (Java)
▪ Solaris 10 x86 (Java)
動作確認済みのJava アプリケーションサーバは以下の通りです。
▪ Apache Tomcat 4.1
▪ Apache Tomcat 5.5
▪ Apache Tomcat 6.0
動作確認済みの.NET アプリケーションサーバは以下の通りです。
▪ Microsoft Internet Information Services (IIS) 5.0
▪ Microsoft Internet Information Services (IIS) 5.1
▪ Microsoft Internet Information Services (IIS) 6.0
▪ Microsoft Internet Information Services (IIS) 7.0
9
アクシスソフト株式会社
PrintStream Core 移行ガイド
6.2 PrintStream FormEditor
動作 OS は、以下の通りです。
▪ Microsoft Windows 2000
▪ Microsoft Windows XP
▪ Microsoft Windows Vista
▪ Microsoft Windows 7
PrintStream FormEditor でプレビューを実行するために、Java ランタイム(JRE)が必要となりま
す。
6.3 PrintStream for InternetExplorer
動作ブラウザは、以下の通りです。
▪ MicroSoft Internet Explorer 4.0 SP1 以上
動作 OS は、以下の通りです。
▪ Microsoft Windows 2000
▪ Microsoft Windows XP (32bit)
▪ Microsoft Windows Vista (32bit)
▪ Microsoft Windows 7
6.4 PDF
PDF バーションは、以下の通りです。
▪ 1.4
Reader バージョンは、以下の通りです。
▪ Adobe Acrobat Reader5.0 以上
10
アクシスソフト株式会社
PrintStream Core 移行ガイド
7. 移行判定
「Biz/PrintServer」ご使用環境を「Printstream Core SE」へ移行する場合のチェック判定項目を紹
介いたします。
以下の 8 項目に関して、現状の Print 製品の構成・環境についてお答えください。
「移行可能」 : PrintStream Core SE への移行が可能となります。
「要相談」
: 詳細な内容を確認させていただいたのち、最適な方法を提案致します。
弊社窓口へご相談ください。
【ご相談窓口】
Biz/PrintServer 移行ご相談ご連絡先:[email protected]
*------------------------------------------------------------------------------*
(1) 製品名は
●Biz/PrintServer → (2)へ
●PrintStream
→移行可能
(2) サーバ側のプログラムから PrintStream(帳票印刷モジュール)の呼び出し方は
●コマンドラインからアプリケーションとして実行 → (3)
●Biz/PrintServerAPI としてプログラムから直接呼び出し → (4)へ
●その他・不明 →要相談
(3) 生成しているものは
●PDF
→移行可能
●PSS
→ (7)
●その他 → (6)へ
(4) 出力しているものは
●PDF
→ (5)へ
●プリンタへ紙として → (6)へ
11
アクシスソフト株式会社
PrintStream Core 移行ガイド
(5) 出力する PDF のテンプレートは
●FormEditor →移行可能
●その他
→要相談
(6) 印刷しているプリンタは
●クライアント印刷 → (7)
●サーバサイド印刷 →要相談
(7) ドットプリンタで印刷
●YES → (8)へ
●NO →移行可能
(8) プリンタ用の制御コードは ESC/P
●YES → 要相談
●NO →移行可能
*------------------------------------------------------------------------------*
※上記以外のご使用状況であったり、またご不明な点がございます場合にも、
Biz/PrintServer 移行ご相談ご連絡先:[email protected]
までご相談ください。
12
アクシスソフト株式会社
PrintStream Core 移行ガイド
8. 移行例
8.1 移行例1
アプリケーションサーバ
帳 票 サ ー バ
IIS 等
Biz/PrintServer
サーバ
PrintStream Core
IIS 等
8.2 移行例2
サーバ
Biz/PrintServer
IIS 等
サーバ
PrintStream Core
IIS 等
13
アクシスソフト株式会社
PrintStream Core 移行ガイド
(移行例 1)
帳票サーバとして Biz/PrintServer をご利用の場合、IIS 等と同じサーバに PrintStream Core を組
み込むことでサーバ台数やサーバメンテナンスを軽減することができます。
(移行例 2)
IIS 等のアプリケーションプログラムと同筐体で Biz/PrintServer をご利用されていた場合、
Biz/PrintServer をアンインストールし、Printstream Core を代わりに組み込むことで、以前の Web
アプリケーション構成を崩さず移行することが出来ます。
★
移行例1、2とも Biz/PrintServer で使用していた QFM ファイル(帳票フォームファイル)も同様に移
行することで、そのまま PrintStream Core でご利用いただけます。
(バージョンの違いにより、帳票の表現やスクリプトの動作に差異が出る可能性はございます。
移行時には、全ての帳票を実際に出力確認されることをお勧めいたします。)
★
移行によって伴う作業としては主に、サーバサイドの環境に合わせた PrintStream Core の呼び出
し部分の改修が必要となります。
14
アクシスソフト株式会社
PrintStream Core 移行ガイド
PrintStream Core SE 導入ガイド
2010年11月1日 初版発行
発行: アクシスソフト株式会社
http://www.axissoft.co.jp/
問い合わせ先: サポート係 [email protected]
15
アクシスソフト株式会社