Лицензирование Crystal Reports for Java |
Генератор отчетов Crystal Reports for Java включен в IBM WebSphere Studio Application Developer, IBM Rational Application Developer, Borland JBuilder и BEA WebLogic Workshop. С помощью технологии Crystal Reports for Java можно решать следующие задачи:
Технология Crystal Reports обеспечивает простой способ масштабирования для повышения производительности приложений и обеспечения новых функциональных возможностей по генерации отчетов, включая динамическое создание отчетов конечными пользователями (см. раздел "Масштабирование приложений").
Разработка новых отчетов для использования в J2EE Web-приложениях |
Правила лицензирования
Для каждой копии IBM WebSphere Studio Application Developer, Borland JBuilder или BEA WebLogic Workshop можно бесплатно загрузить Crystal Reports для дизайна отчетов. Crystal Reports для дизайна отчетов может использоваться одним именованным пользователем для создания неограниченного количества отчетов, интегрированных в J2EE-приложениях. Crystal Reports для дизайна отчетов лицензируется для использования в приложениях, разработанных с применением Borland JBuilder или BEA WebLogic Workshop, или для доступа к данным, который осуществляется в пределах указанных выше интегрированных сред разработки (IDE). Визуальный дизайнер отчетов Crystal Reports включен непосредственно в поставку IBM Rational Application Developer.
Загрузка дизайнера отчетов
Чтобы осуществить загрузку компонента Crystal Reports для дизайна отчетов, нужно запустить интегрированную среду разработки и вызвать процесс создания нового отчета. После нажатия регистрационной ссылки и заполнения краткой формы будет открыт доступ на страницу загрузки дизайнера.
Интегрирование существующих отчетов в J2EE Web-приложения |
Рекомендуемое использование
Java-компонент технологии Crystal Reports для создания отчетов, включенный в IBM WebSphere Studio Application Developer, IBM Rational Application Developer, Borland JBuilder и BEA WebLogic Workshop, идеально подходит для использования в приложениях, обслуживающих базы данных в пределах небольших рабочих групп или подразделений, с простыми или не слишком сложными требованиями к генерации отчетов. Встроенный Java-компонент технологии Crystal Reports для работы с отчетами также полезен для разработки, тестирования и пилотного развертывания корпоративных Web-приложений.
Если необходимо использовать функцию динамического создания отчетов конечными пользователями, или если производительность встроенного в приложение компонента Crystal Reports недостаточна, то можно приобрести Crystal Reports Developer, Crystal Reports Server или BusinessObjects Enterprise для повышения производительности модуля отчетов (см. раздел "Масштабирование приложений"). Приобретая один из этих программных продуктов, пользователи смогут увеличить производительность и получат возможность масштабирования приложения с минимальными изменениями в коде, а также смогут использовать дополнительную функциональность по управлению отчетами и возможность динамического создания и изменения отчетов конечными пользователями.
Правила лицензирования для внутреннего развертывания
При использовании Java-компонента технологии Crystal Reports для работы с отчетами допускается создание и развертывание неограниченного числа Web-приложений для внутреннего использования в пределах одной организации. Для каждого созданного приложения лицензия допускает внутреннее развертывание Java-компонента для работы с отчетами на одном процессоре. Если для обеспечения необходимой производительности недостаточно одного процессора, есть возможность приобретения одного из программных продуктов - Crystal Reports Developer, Crystal Reports Server или BusinessObjects Enterprise, которые позволят повысить производительность до требуемого уровня (см. раздел "Масштабирование приложений"). Масштабирование приложения для поддержки увеличенного количества пользователей или добавление расширенной функциональности требует минимальных изменений в коде и выполняется довольно просто.
Правила лицензирования для внешнего развертывания
Если Java-компонент для работы с отчетами встраивается в приложение, предназначенное для передачи третьим лицам, необходимо получить на это письменное разрешение компании Business Objects. Получить такое разрешение можно, обратившись в компанию Interface Ltd. Любое создаваемое приложение, предназначенное для внешнего развертывания и имеющее Java-компонент для работы с отчетами, может быть развернуто только на одном процессоре. Если требуется дополнительная производительность или если конечным пользователям требуется возможность динамической настройки отчетов конечными пользователями, необходимо приобрести один из продуктов: Crystal Reports Developer, Crystal Reports Server или BusinessObjects Enterprise (см. раздел "Масштабирование приложений").
В зависимости от требований, предъявляемых к приложению, возможны несколько вариантов его масштабирования и добавления дополнительной функциональности. Независимо от выбранного варианта, обновление приложения весьма просто и требует минимальных изменений в коде.
Методы повышения производительности |
Добавление возможностей администрирования, планирования, безопасности и настройки отчетов конечным пользователем |
Crystal Reports Server предоставляет возможности по управлению отчетами, а также набор API для работы с отчетами, что дает возможность конечному пользователю создавать и изменять отчеты на этапе выполнения приложения. Использование Crystal Reports Server позволяет разгрузить основной Web-сервер от необходимости обрабатывать запросы на генерацию отчетов, что повышает общую производительность приложения.
Crystal Reports Server XI (11) построен на основе платформы BusinessObjects Enterprise и идеально подходит для создания систем генерации и работы с отчетами для малых и средних организаций, отделов и рабочих групп.
Добавление дополнительной функциональности и масштабирование |
За дополнительной информацией обращайтесь в компанию Interface Ltd.
INTERFACE Ltd. |
|