01.02.2013 Views

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1<br />

Understanding <strong>the</strong> <strong>Oracle</strong>AS <strong>Reports</strong><br />

Services Architecture<br />

When you're ready <strong>to</strong> publish your reports, all <strong>the</strong> <strong>Web</strong> server and application server<br />

<strong>to</strong>ols you'll need are available in <strong>the</strong> <strong>Oracle</strong> Application Server. This chapter describes<br />

<strong>the</strong> architecture of relevant <strong>Oracle</strong>AS <strong>Reports</strong> Services components in combination<br />

with its reports publishing component, <strong>Oracle</strong>AS <strong>Reports</strong> Services. It also provides an<br />

overview of <strong>Reports</strong> Runtime processing and offers some things <strong>to</strong> consider when you<br />

set up your server environment.<br />

This chapter includes <strong>the</strong> following sections:<br />

■ Overview of <strong>Oracle</strong>AS <strong>Reports</strong> Services<br />

■ <strong>Oracle</strong>AS <strong>Reports</strong> Services Components<br />

■ <strong>Oracle</strong>AS <strong>Reports</strong> Services Runtime Process<br />

■ Things <strong>to</strong> Consider When You Set Up Your System<br />

■ Maintaining High Availability<br />

1.1 Overview of <strong>Oracle</strong>AS <strong>Reports</strong> Services<br />

<strong>Oracle</strong> Application Server is a comprehensive and integrated application server that<br />

runs any <strong>Web</strong> site, portal, or Internet application. It enables you <strong>to</strong> make applications<br />

available from <strong>Web</strong> browsers, mobile devices, and command lines. <strong>Oracle</strong>AS <strong>Reports</strong><br />

Services is <strong>the</strong> reports publishing component of <strong>Oracle</strong> Application Server. It is an<br />

enterprise reporting service for producing high quality production reports that<br />

dynamically retrieve, format, and distribute any data, in any format, anywhere. You<br />

can use <strong>Oracle</strong>AS <strong>Reports</strong> Services <strong>to</strong> publish in both <strong>Web</strong>-based and non-<strong>Web</strong>-based<br />

environments.<br />

<strong>Oracle</strong>AS <strong>Reports</strong> Services provides a scalable, flexible architecture for <strong>the</strong> distribution<br />

and au<strong>to</strong>mated management of report generation engines on <strong>the</strong> same server and<br />

across multiple servers. Additionally, it caches report output for reuse on similar<br />

requests. It integrates in<strong>to</strong> standard <strong>Web</strong> environments with JSPs, Java servlets, and<br />

CGI. It enables you <strong>to</strong> run reports on both local and remote application servers and <strong>to</strong><br />

implement a multi-tiered architecture for running your reports.<br />

When used in conjunction with servlet, JSP, or CGI (maintained only for backward<br />

compatibility), <strong>Oracle</strong>AS <strong>Reports</strong> Services enables you <strong>to</strong> run reports on any platform<br />

from a <strong>Web</strong> browser using a standard URL syntax. For servlet implementations, <strong>the</strong><br />

in-process server is available for faster response and easier administration. The<br />

in-process server cuts down on <strong>the</strong> communication expense between processes and<br />

consequently increases response times.<br />

Understanding <strong>the</strong> <strong>Oracle</strong>AS <strong>Reports</strong> Services Architecture 1-1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!