Crystal Enterprise Report Application Server



Similar documents
Crystal Reports Licensing Evolution

BusinessObjects Enterprise XI Release 2 Administrator s Guide

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

BusinessObjects XI R2 Product Documentation Roadmap

AssetTrack. Overview: AMI AssetTrack Integration for HP Asset Manager. Mobile Forms/Scanners. Web Forms CMYK:

CRYSTAL REPORTS SERVER A FUNCTIONAL OVERVIEW

Enterprise and Standard Feature Compare

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

White Paper. Crystal Reports XI. An End-to-End Overview

An Oracle White Paper May Oracle Database Cloud Service

Building and Deploying Enterprise M2M Applications with Axeda Platform

The IBM Cognos Platform for Enterprise Business Intelligence

JReport Server Deployment Scenarios

IBM Cognos Business Intelligence Scorecarding

CRYSTAL REPORTS SERVER XI Functional Overview

System Requirements and Platform Support Guide

Page 1. Overview of System Architecture

How To Use Sap Business Objects For Microsoft (For Microsoft) For Microsoft (For Pax) For Pax (For Sap) For Spera) For A Business Intelligence (Bio) Solution

Introduction to Sun ONE Application Server 7

Customer Relationship Management

ARC VIEW. Stratus High-Availability Solutions Designed to Virtually Eliminate Downtime. Keywords. Summary. By Craig Resnick

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

Extending Microsoft SharePoint Environments with EMC Documentum ApplicationXtender Document Management

High Availability with Elixir

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

Customer Relationship Management

Collaboration solutions for midsized businesses Buyer s guide

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS

WINDOWS SERVER SMALL BUSINESS SOLUTIONS. Name: Marko Drev

How To Manage An Orgs Server 10G (Operating System)

Crystal Enterprise 9 Getting Started Guide

SQL Server 2005 Reporting Services (SSRS)

IBM Cognos TM1 Executive Viewer Fast self-service analytics

Crystal Reports Server Quick Installation Guide

Business Process Management IBM Business Process Manager V7.5

Course Syllabus. 2553A: Administering Microsoft SharePoint Portal Server Key Data. Audience. At Course Completion.

Meeting the Challenges of

The Complete Telecommunications Solution. Telecommunications Resellers. Mobile Virtual Network Operators (MVNO) Internet Service Providers

Symantec On-Demand Protection 2.6 Juniper IVE SSL VPN 5.2 Integration Guide

Open Source Business Rules Management System Enables Active Decisions

Server Consolidation with SQL Server 2008

SAP NetWeaver Portal Development Kits for.net and Java

IBM Cognos 8 BI: The platform of choice for Software as a Service (SaaS)

ORACLE APPLICATION EXPRESS 5.0

PRODUCT SPECIFIC LICENSE TERMS. SAP Business Objects Programs

IBM RATIONAL PERFORMANCE TESTER

An Oracle White Paper July Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

LANDesk Data Analytics

Actuate for PeopleSoft

Table of Contents. Introduction...9. Installation Program Tour The Program Components...10 Main Program Features...11

COMPARISON OF VMware VSHPERE HA/FT vs stratus

IBM Cognos 8 Business Intelligence Reporting Meet all your reporting requirements

Skelta BPM and High Availability

Oracle Access Manager. An Oracle White Paper

Integrating SharePoint Sites within WebSphere Portal

Crystal Reports Server 2008

How To Develop A Mobile Application On An Android Device

PROACTIVE MANAGEMENT OF THE MICROSOFT WINDOWS SERVER 2003 PLATFORM

EMC Documentum Interactive Delivery Services Accelerated Overview

Course 10978A Introduction to Azure for Developers

Published April Executive Summary

K2 [blackpearl] deployment planning

McAfee Agent Handler

GROWTH. Microsoft Dynamics GP Business Essentials Build your business with a solution designed for growth

ORACLE ADVANCED INBOUND TELEPHONY

IBM System i Integrated Collaboration

Software Development Kit

Open source business rules management system

ORACLE OPS CENTER: VIRTUALIZATION MANAGEMENT PACK


Data Integration Checklist

Contents Introduction... 5 Deployment Considerations... 9 Deployment Architectures... 11

Oracle Net Services for Oracle10g. An Oracle White Paper May 2005

Windows Server 2012 R2 VDI - Virtual Desktop Infrastructure. Ori Husyt Agile IT Consulting Team Manager orih@agileit.co.il

VOLUME 4, NUMBER 1, JANUARY Alloy Navigator 5: Robust New Service Management Solution Slated for Release

IBM Customer Experience Suite and Cognos Business Analytics

10978A: Introduction to Azure for Developers

An Esri White Paper June 2010 Tracking Server 10

The Case for a Stand-alone Rating Engine for Insurance. An Oracle Brief April 2009

Glassfish Architecture.

Genius SIS. Document number: Version: 3.0 Release Genius Date: 08/11/2011 SIS Overview

a division of Technical Overview Xenos Enterprise Server 2.0

Executive summary. Table of Contents. Technical Paper Minimize program coding and reduce development time with Infor Mongoose

TIBCO ActiveMatrix BusinessWorks Plug-in for Microsoft SharePoint Release Notes

Oracle Database 11g Comparison Chart

A powerful duo. PRIMEQUEST and SQL Server

Jitterbit Technical Overview : Salesforce

ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility

TIBCO ActiveMatrix BusinessWorks Plug-in for TIBCO Managed File Transfer Software Installation

JBoss Enterprise MIDDLEWARE

InfoView User s Guide. BusinessObjects Enterprise XI Release 2

Jitterbit Technical Overview : Microsoft Dynamics CRM

Connectivity Pack for Microsoft Guide

IBM Rational Asset Manager

Label Gallery Software for Microsoft Windows Terminal Services and Citrix MetaFrame

Oracle Application Development Framework Overview

Transcription:

Contents This document provides an overview of the Crystal Enterprise product line, with specific focus on the Report Application Server edition; an entry-level edition of Crystal Enterprise that is bundled in select editions of Crystal Reports. INTRODUCTION... 2 CORE OFFERINGS...2 Report Application Server Edition...2 Standard Edition...2 Professional Edition...3 REPORT PROCESSING...3 Throughput/Performance...3 Development/Test...3 Initial Deployment...4 Processor...4 REPORT VIEWING...4 SOFTWARE DEVELOPER S KIT (SDK)...5 UPGRADING/MIGRATING FROM REPORT APPLICATION SERVER...5 WHEN SHOULD YOU MOVE TO CRYSTAL ENTERPRISE STANDARD OR PROFESSIONAL?... 6 Increased load handling...6 Clustering and fail-over...6 System management...6 Analytics...6 SUMMARY... 7 8/18/2003 Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 1

Introduction Crystal Enterprise provides every organization with the power they need to understand their corporate information in one integrated solution for reporting, analysis and delivery for the Web. For any data source or application, Crystal Enterprise offers a completely customizable solution for providing secure access to interactive, actionable information for employees, customers and suppliers. Crystal Enterprise helps people make the decisions that propel your business forward. Crystal Enterprise benefits from more than seven years of experience in the development and deployment of scalable, reliable information delivery solutions. Designed exclusively for Web and mission-critical enterprise standards, Crystal Enterprise offers a cost-effective solution for integrating reporting and analysis into intranet, extranet and corporate portal applications and for scaling information to hundreds of thousands of people. Core Offerings Crystal Enterprise is available in three different editions to suit a wide range of information delivery scenarios. Regardless of edition, Crystal Enterprise includes flexible APIs for rapid application integration (on the.net, Java and COM/ASP platforms) and comprehensive support for processing and viewing Crystal Reports files. Report Application Server Edition The Report Application Server Edition (RAS Edition) is an entry-level edition that provides a base set of CE services to enable processing, viewing and runtime modification of Crystal Reports files. It is designed specifically for developers who want to integrate Crystal Reports into custom applications and includes an efficient report processing engine, embeddable zero-client viewer controls and rich SDKs for application integration. All report processing is done in on demand so this edition is ideal for reporting off smaller data sets (e.g. custom COM or EJB data sources created on-the-fly by your web applications). Connectivity to a broad range of enterprise data sources (e.g. SQL Server, Oracle) is also included. This edition of Crystal Enterprise is bundled into select editions of Crystal Reports. Standard Edition The Standard Edition of Crystal Enterprise provides an out-of-the-box information delivery system. It builds upon the core processing capabilities of the RAS Edition and introduces system management capabilities, a flexible scheduling service, analytic reporting and a production-ready end user interface. It is ideal for workgroup or departmental deployments where quick time to deployment is critical. The Standard Edition is bundled into Crystal Reports Advanced Edition. 8/18/2003 Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 2

Professional Edition The Professional Edition extends Crystal Enterprise into a robust infrastructure for reporting, analysis and information delivery. It includes comprehensive security, management and clustering capabilities to support large, complex deployments and integrates seamlessly with existing IT investments (security systems, operating systems and ERP/CRM systems). The Professional Edition is ideal for large deployments with complex reporting, analysis and distribution requirements. For more information on the Standard and Professional Editions of Crystal Enterprise, please visit the Features area of the Crystal Enterprise web site to download a detailed white paper on the advanced editions of Crystal Enterprise. http://www.crystaldecisions.com/products/crystalenterprise/features.asp Report Processing The Report Application Server (which lends its name to the Report Application Server Edition of Crystal Enterprise) is a multi-threaded report processing engine. It runs in an on-demand mode, meaning that it processes report requests as it receives them, and queues any requests that cannot be immediately processed. The Report Application Server also includes server-side caching technology to speed delivery of frequently requested content. Once a report is processed, it is kept open on the server for a specific (configurable) period of time so that subsequent report pages and other operations can be performed more rapidly. Throughput/Performance The throughput of the Report Application Server varies by edition of Crystal Reports purchased and can be extended with additional licensing from Crystal. Development/Test The Report Application Server Edition provided in Crystal Reports Professional and Developer editions is intended for developing and testing applications. To deploy your web application, you may upgrade to the Advanced Edition for queuing (In the Professional and Developer Editions, excess report requests are denied, rather than being queued) and caching capabilities. For each Professional/Developer Edition purchased, you may install a single instance of RAS. To run more than one RAS server, you may purchase additional copies of the Professional/Developer Edition. You may not cluster multiple instances of RAS together through use of a web farm to increase the scalability of a single application1. 1 Report Application Server includes technology to prevent multiple instances running with the same key code. 8/18/2003 Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 3

Initial Deployment Crystal Reports Advanced Edition includes deployment licensing for the Report Application Server Edition. The server technology in the Advanced Edition adds request queuing technology and caching capabilities to provide a first level of production scalability for deployment of web applications with variable user loads. The scalability of applications will depend on many factors including the number, size, and complexity of reports, usage patterns, and data connectivity requirements. NOTE For detailed licensing information about RAS, please refer to License.pdf found on the RAS installation CD. Processor Crystal Decisions offers processor licensing to unlock the full power of the server technology for unlimited user access. A license is required only for the exact number of processors running RAS. Processor licensing of RAS does allow you to cluster together multiple instances of RAS. Report Viewing The Crystal Enterprise Report Application Server Edition provides zeroclient, server-side viewer controls for.net, Java and COM applications. These viewers can be added to any development project and provide a full DHTML user interface for end users to navigate reports. The viewer controls are designed for maximum programmability, allowing developers to modify the behavior of the viewer by toggling properties at run-time. There are three viewers: Report page viewer Interactive viewer 2 Report part viewer Provides basic web reporting functionality for rendering a page-by-page view of a report. Provides advanced searching and analysis functionality including the ability for end users to perform a search on the saved data in a report and export the resulting searched data to an Office document (Word, Excel and Email) for sharing and instant updating. Enables end users to view individual report parts in HTML through a corporate portal or via WML cellular phones, RIM devices, and ipaqs. 2 The Interactive Viewer is only available for COM and Java development environments/application servers. 8/18/2003 Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 4

Figure 1: Crystal Reports Viewers (from left): Page Viewer, Interactive Viewer, and Report Part Viewer embedded into a portal application. Software Developer s Kit (SDK) The Crystal Enterprise Report Application Server Edition provides broad support for major development platforms. The product includes Java,.NET and COM APIs and a range of sample applications written in each of these languages. The API set provided with the Report Application Server Edition varies based on the edition of Crystal Reports purchased. The Developer Edition enables developers to view reports and set data source and parameter information whereas the Advanced Edition also includes a flexible set of report creation APIs to enable end users to create and modify reports via a web application. The Professional Edition of Crystal Reports does not include APIs for the Report Application Server. Crystal Reports Advanced Edition also introduces more flexible data access with support for custom data. This means that developers can use Crystal Reports to format data exposed via custom COM data providers and Java Beans. Upgrading/Migrating from Report Application Server The Report Application Server Edition is designed as a cost-effective entry point to Crystal Enterprise. As such, every effort has been made to ensure that applications built using the Report Application Server Edition can be easily migrated to the advanced editions of Crystal Enterprise. The Report Application Server Edition and Crystal Enterprise Standard/Professional share the same basic API set (although the Standard and Professional editions have an extended API set), so code designed for one edition is portable across the Crystal Enterprise family. Using the advanced management and repository features of Crystal Enterprise Standard and Professional will necessitate small code changes to properly request and view reports. 8/18/2003 Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 5

When should you move to Crystal Enterprise Standard or Professional? 3 There are four core reasons to migrate from the Report Application Server to Standard or Professional: Increased load handling Both Crystal Enterprise Standard and Professional incorporate powerful technology to help you cope with larger, more complex reports and heavier user loads. Crystal Enterprise Standard introduces scheduling technology to reduce processing load and take advantage of overnight cycles to process more complex reports. Crystal Enterprise Professional builds on this by supporting multi-server deployments. The system allows you to deploy across multiple machines to handle additional load; Crystal Enterprise automatically handles load balancing between machines. You can also tune individual processes to deliver maximum performance. Clustering and fail-over Crystal Enterprise Professional adds built-in clustering technology to support mission-critical deployment requirements. The system can be configured for fully automatic fail-over in the event of hardware or software failure. System management Crystal Enterprise Standard and Professional both offer a managed system for information delivery. All reports are published into a single repository, where content can be organized into folders and report instances are automatically stored and versioned. Both editions offer a web-based administration console and basic system monitoring capabilities. Crystal Enterprise Professional adds additional security mechanisms, which allow control not only over what content users can access, but what operations they can perform (e.g. view, schedule, modify, etc). Analytics Crystal Enterprise Standard and Professional both incorporate webbased analysis capabilities, which enable users to view and interact with reports built off OLAP data sources. Crystal Analysis files can be published to Crystal Enterprise and managed like Crystal Reports files. 3 Note: Crystal Enterprise 9 Standard and Professional will be available later in 2002. 8/18/2003 Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 6

Summary The Report Application Server Edition of Crystal Enterprise provides a base set of services to enable on demand report processing and application integration. It is designed as the entry-level offering into the Crystal Enterprise product family. Crystal Enterprise is available in three different editions to suit a wide range of information delivery scenarios. Regardless of edition, Crystal Enterprise includes flexible APIs for rapid application integration (on both the.net and Java platforms) and comprehensive support for processing and viewing Crystal Reports files. Applications built on top of the Report Application Server can be scaled up by purchasing additional licensing from Crystal Decisions or extended by upgrading to the Standard or Professional editions of Crystal Enterprise. ************************************************** The information contained in this document represents the best current view of Crystal Decisions on the issues discussed as of the date of publication, but should not be interpreted to be a commitment on the part of Crystal Decisions or a guarantee as to the accuracy of any information presented. This document is for informational purposes only. CRYSTAL DECISIONS MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. CRYSTAL DECISIONS SHALL HAVE NO LIABILITY OR OBLIGATION ARISING OUT OF THIS DOCUMENT. Copyright 2002 Crystal Decisions, Inc. All rights reserved. Crystal Reports, Crystal Enterprise, and Crystal Decisions are the trademarks or registered trademarks of Crystal Decisions, Inc. All other trademarks referenced are the property of their respective owners. Specifications and product offerings subject to change without notice. 8/18/2003 Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 7