Roots Software

Компания Roots Software увеличила скорость создания PDF
в 10 раз с использованием iText в Car-Pass

В компанию Roots Software поступил запрос на полную перестройку ИТ-системы Car-Pass. Главными целями были управление скоростью и

объемами, необходимыми для обработки пробега и выдачи сертификатов Car-Pass. Компания Roots Software использовала iText PDF

Библиотеку для создания критически важных для бизнеса требований к созданию документов PDF, включая динамические шаблоны PDF

и QR-коды.

Общие сведения

Компания Roots Software специализируется на управляемых бизнесом, рациональных и индивидуальных программных решениях.

Car-Pass – это некоммерческая организация, ответственная за предотвращение мошенничества с одометром подержанных автомобилей в Бельгии.

  • Управляет центральной базой данных показаний одометров и занимается выдачей сертификатов Car-Pass для продавцов.

  • В 2013 году было собрано 14 676 983 показаний одометров для 6 143 554 активных транспортных средств.

  • Выдано 777 790 сертификатов Car-Pass.

Проект

По мере роста объемов и сложности система Car-Pass начала испытывать значительные сложности в отношении производительности, обслуживаемости, масштабируемости, прослеживаемости и безопасности текущего ИТ-решения. Чтобы исправить это, требовалась полная перестройка ИТ-системы Car-Pass, созданной еще в 2006 году.

Задача клиента

Компания Roots Software была выбрана для полной перестройки платформы Car-Pass. Кроме того, организацией Car-Pass было предъявлено требование к вводу новой платформы в эксплуатацию в течение одного года с момента начала проекта. В отношении требований к документации (инструменту для обработки PDF) организация Car-Pass настаивала на реализации быстрого и надежного инструмента для создания сертификатов Car-Pass и других документов PDF на основе шаблонов, настраиваемых конечным пользователем. Это решение должно свести к минимуму объем (размер PDF) и получить прозрачную и доступную лицензию.

Таким образом, основные цели заключались в следующем:

  • Управление скоростью и объемами, необходимыми для обработки пробега и выдачи сертификатов Car-Pass.

  • Использование надежной и высокопроизводительной библиотеки PDF для создания критически важных для бизнеса требований к созданию документов PDF, включая динамические шаблоны PDF и QR-коды.

Предложенное нами решение

После сравнения инструментов, пакетов и платформ с различными интерфейсами прикладного программирования (API) компанией Roots Software был выбран продукт iText в качестве идеального решения для потребностей системы Car-Pass. Решающими факторами стали несколько характеристик iText:

  • Облегченность – для внедрения iText не требовались объемные приложения, серверы или руководства. Кодирование с помощью iText позволяет создавать очень лаконичный, ясный и эффективный код.

  • Мощность – iText обеспечил гибкие подходы с полным контролем структуры PDF. Это позволило разработчикам работать на высоком уровне для обработки документов или использовать низкоуровневый API для выполнения углубленной разработки PDF.

  • Универсальность – iText располагал всеми функциями, необходимыми для поддержки QR-кодов, управления шаблонами PDF с использованием Acrobat Pro и создания документов, соответствующих стандартам PDF, в любом инструменте обработки PDF.

  • Скорость и эффективность – iText поддерживал управление объемом (от 106 ГБ до 20 ГБ экономии интернет-трафика) и обеспечивал быструю скорость создания документов.

  • Масштабируемость и простота в обслуживании – iText легко интегрировался в SOA (совместим даже с OSGi) и требовал очень низкого технического обслуживания.

Конечные результаты

За счет превосходной производительности новой системы Car-Pass был достигнут высокий экономический эффект. Благодаря архитектуре на основе SOA и хорошей реализации iText скорость создания документа была увеличена в 10 раз до 90 миллисекунд на сертификат Car-Pass (по сравнению с предыдущим значением 900 миллисекунд). Таким образом, Car-Pass может одновременно выдавать до 10 сертификатов.

Проект Car-Pass был завершен в сроки с выполнением всех критических требований Car-Pass. Являясь одной из наиболее полных, активно разрабатываемых и документированных библиотек PDF, iText помогла сократить время разработки и повысить качество пользовательских сценариев с меньшими усилиями.

Бесплатная пробная версия iText

Отправьте запрос на бесплатную 30-дневную пробную версию уже сегодня!


Простое создание и манипуляции с PDF для разработчиков Java и .Net.

Начните собственный проект PDF с помощью iText 7 бесплатно и без риска в течение следующих 30 дней!