Roots Software

Roots SoftwareはCar-PassのiTextを使用し、
PDF作成を10倍のスピードまで改善しました

Roots Softwareは、Car-Pass ITシステムを完全に再構築するように依頼されました。主な目標は、マイレージの処理とCar-Pass証明書に必要な

スピードとボリュームを扱うことでした。Roots SoftwareはiText PDFライブラリを使用し、

動的PDFテンプレート、QRコードを含め、ビジネスクリティカルなPDF文書の作成要件を構築

しました。

背景

Roots Softwareは、持続性に優れたビジネス主導のソフトウェア・ソリューションをカスタマイズして提供するスペシャリストです。

Car-Passは、ベルギーにおける中古車の走行距離の改ざん防止を担う非営利機関です。

  • 走行距離から収集したデータを中央のデータベースで管理し、Car-Pass証明書を発行して販売業者に提供します。

  • 2013年には、6,143,554台の車から14,676,983件もの走行距離データを収集しました。

  • 777,790件のCar-Pass証明書を発行しました。

プロジェクト

量と複雑性が高まるにつれ、Car-Passは現在のITソリューションにおけるパフォーマンス、保守性、スケーラビリティ、トレーサビリティ、セキュリティに関して問題を抱えるようになりました。こうした問題を解決するために、Car-Pass ITシステムを一から再構築する必要があり、これには2006年までさかのぼる必要がありました。

クライアントの課題

Car-Passプラットフォームを一から再構築する上で、Roots Softwareが選ばれました。Car-Passは、プロジェクト開始から1年以内に新しいプラットフォームを稼働してほしいと要求しました。 文書要件(PDFツール)に関しては、エンドユーザーが調整できるテンプレートに基づいて、Car-Pass証明書およびその他のPDF文書を作成できる高速かつ信頼性の高いツールを実装するよう求められました。このソリューションにより、フットプリント(PDFサイズ)を最小に抑え、透過的で手頃な価格のライセンスを提供する必要がありました。

主な目標は次のとおりです。

  • マイレージの処理とCar-Pass認証の発送に必要な処理スピードとボリュームを扱えるようにする。

  • 動的PDFテンプレート、QRコードを含め、ビジネスクリティカルなPDF文書の作成要件を構築するため、信頼性とパフォーマンスに優れたPDF Libraryを使用する。

提供したソリューション

ツール、スイート、プラットフォームと、各種アプリケーション・プログラミング・インターフェース(API)とを比較した後、Roots SoftwareはCar-Passシステムに最適なソリューションとしてiTextを選びました。iTextが持つ以下のいくつかの特徴が、決定要因になりました。

  • 軽量 - iTextは大規模なアプリケーション、サーバー、マニュアルを必要としません。iTextはクリーンで効率的なコードを使用するため、コーディングは非常に簡潔です。

  • 強力 – iTextは柔軟性に優れており、PDF構造を詳細に制御できます。これにより、開発者はハイレベルな文書編集を行うことも、あるいは低レベルなAPIを使用して高度なPDF開発をすることもできます。

  • 包括的 – iTextは、QRコード対応、Acrobat ProでのPDFテンプレート管理、そしてさまざまなPDFツールで使用されるPDF規格に準拠する文書作成などに必要な機能すべてを備えています。

  • 高速かつ効率的 – iTextはフットプリントの管理をサポート(106GBから20GBまでの範囲でインターネット・トラフィックを節約)し、高速の文書作成を可能にします。

  • スケーラビリティと容易な保守 – iTextはSOA(OSGiも対応)に簡単に統合でき、技術的な保守が非常に簡単です。

最終的な結果

ROIに最も貢献したのは、新しいCar-Passシステムの優れたパフォーマンスでした。SOAに基づいたアーキテクチャと適切なiTextの実装により、文書作成スピードは各Car-Pass証明書ごとに10倍の、90ミリ秒に改善されました(以前は900ミリ秒)。これにより、Car-Passは従来と同じ時間で、証明書を最大10枚発行することができるようになりました。

Car-Passプロジェクトは、締め切り日に間に合う形で、Car-Passが提示した重要な要件すべてを達成し終了しました。積極的な開発と文書化が進む包括的なPDFライブラリであるiTextは、開発時間を削減して、少ない労力で高品質なカスタム・シナリオを構築します。

無料体験版 iText

今すぐ30日間の無料体験版をお申し込みください。


Javaおよび.NET開発者のための簡単なPDF生成と操作。

iText 7で新しいPDFプロジェクトを始めてください。30日間無料でノーリスクです。