オープンソースコラム


2009/05/21 10:19Update

jCopist - OpenOffice.org+テンプレートベース・文書ジェネレーションサーバ

TAGS: jCopist | OpenOffice | テンプレート | サーバ | ジェネレータ | OpenDocument | FreeMarker | Word | Excel | PDF | LGPL | 帳票

スポンサード リンク


jCopistはOpenOffice.orgとテンプレートベースの文書ジェネレーションサーバです。テンプレートにはOpenDocumentを採用しており、FreeMarkerスクリプト言語ベースでODT, PDF, RTF, HTML, MS Word, MS Excelなどの文書を生成することができます。

アーキテクチャ


◇ サーバ(Tomcat+OpenOffice.org) + クライアント

動作環境


◇ OS:Windows2000/XP、Red Hat Linux ES V4(検証済み)
◇ 言語:JRE 1.5+
◇ OpenOffice.org 2.0.1+()
  ※OpenOffice.org 2.0.2に不具合があるため、使わないように。
◇ サーバ:Apache Tomcat 5.5.17+
◇ クライアント:ブラウザー、RMIクライアント
◇ ライセンス:GNU LGPL

機能・特徴


◇ テンプレートからPDF, RTF, HTML, Microsoft Word、PDF, HTML, Microsoft Excelなどの文書生成
◇ テンプレートにFreeMarkerスクリプト言語サポート
◇ 同期モード(リアルタイム) と非同期モードサポート。同期モードの場合、通常、Webブラウザーからリクエストを発行し、サーバ側はそのリクエストを受け取り、生成した文書をクライアントにリアルタイムで返します。非同期モードを用いる場合、サーバ側は生成した文書をEメール(サポート)やネットワークプリンタ(サポート予定)に送信します。
◇ RMIサーバとWebサービス方式サポート。

Sponsored Link