本文へジャンプ

System i スペシャリストが教えるV5 ちょっと、イイ話

第12回 アプリケーションWeb化時の印刷方法の検討

アプリケーションWeb化時の印刷方法の検討

昨今、従来の5250端末を使用したアプリケーションから、ブラウザー等を利用したWebアプリケーション環境への移行が進んでいます。Web化の手法としてはWebFacing、HATSを利用して既存5250アプリケーションをWeb化する方法や、WAS(WebSphere Application Server)上で稼動するWebアプリケーションを新規に作成する方法、あるいはこれら二つの手法の組合せなどいくつかのパターンが見られます。アプリケーションをWeb化した場合、印刷についてはどのように考えたらよいでしょうか。今回は既存5250アプリケーション環境をWebFacing,HATS等でWeb化したケースを想定して、Webからの印刷環境について考え方をまとめてみたいと思います。(以下の内容は,一からWebアプリケーションを新規に作成する場合にも応用する事ができます。)

アプリケーションにおける印刷環境

従来の5250アプリケーションにおける最も一般的な印刷環境として以下の構成を想定します。このような環境でアプリケーションをWeb化した場合、印刷をどのように考えたらよいかをご紹介いたします。

移行手段

方法その1:既存印刷環境をできるだけ変えない方法
既存の印刷環境を出来る限り活かして,Webからの印刷環境を構築する案です。 方法としては以下が考えられます。

方法その2:印刷出力をPDF化して対応
印刷データをPDFに変換してファイル形式で印刷データを運用する方法です。この場合のメリットは印刷先で使用されるプリンターの機種を切り離して考える事が出来る点にあります。またPDFを添付ファイルとしてメール送付する等もできます。

印刷ソリューションを活用し,印刷アプリケーションを再構築

ンダー製の印刷パッケージを利用して印刷環境を再構築する案です。この方法のメリットはWeb環境での使用に特化した高機能,高付加価値なパッケージを利用できる点にあります。

パターン別印刷方法選定基準

上記で説明した内容をパターン別にまとめてみると以下のようになります。

印刷環境のBefor / After

上記で説明した内容をBefor / Afterのイメージでまとめて見ると,以下のようになります。

2) Before -製品構成(例)

3) After その1 -構成イメージ
Web化に際して、既存の印刷業務を出来るだけ変更したくない場合の構成例

4) After その1 -製品構成(例)-
Web化に際して、既存の印刷業務を出来るだけ変更したくない場合の構成例

*1 HPTのサポート対象にはESC/PやLIPSなど多くの他社製プリンターも含まれていますが,プリンターの機種毎に余白などの印刷結果が変わる場合があります。このような差異は主にプリンターH/Wに依存しています。このため、HPTをIBM PAGES以外のプリンターで使用する場合には事前に十分なテストが必要です。


5) After その2 -構成イメージ
Web化に際して、新たに印刷アプリケーション・印刷環境を見直しする場合の構成例

6) After その2 -製品構成(例) Web化に際して、新たに印刷アプリケーション・印刷環境を見直しする場合の構成例

補足資料