JasperReports Server Instroduce.docx
《JasperReports Server Instroduce.docx》由会员分享,可在线阅读,更多相关《JasperReports Server Instroduce.docx(10页珍藏版)》请在冰豆网上搜索。
JasperReportsServerInstroduce
JasperReportsServerV5.5
开源报表服务器
1介绍
JasperReports的服务器是一个独立的和可嵌入的开源报表服务器,使我们可以提供对实时或按计划执行任务的信息到页面,到打印机,或以多种文件格式输出。
通过iReport创建报告,然后将其部署到JasperReports的服务器。
该报告可以被执行,导出到定义的路径,或计划在稍后的日期执行。
1.1优点
Ø开源的报表服务器和报表设计器
Ø利用基于HTTP的嵌入式架构和JavaWebService来定制业务应用
Ø为用户提供安全和高效的报表生成和导出
Ø基于日历或者循环安全和自动执行多种格式的导出
Ø支持基于关系型,非关系型和大数据源的报表数据
Ø基于角色的访问来控制在资源库中的所有对象
1.2安装组件
1.2.1产品安装
Component
Description
JasperReportsServerApplication
WARfileandconfigurationsupportscripts
JasperReportsServerDocumentation
Foundinthe/docsdirectory
ApacheTomcat7
Webapplicationcontainer.Youcanusethebundledversionoranexistingversion.
Java1.7Runtime
Runsthewebapplicationcontainer.
PostgreSQL9Database
Databaseserver.Youcanusethebundledversionoranexistingversion.
1.2.2示例安装
ContentItem
Description
JasperReportsServerjs-installscripts
Foundat/buildomatic/js-install.batandjs-install.sh.
JasperReportsServerDatabaseScripts
SQLscriptsforeachsupportedatabase
JasperReportsServerDocumentation
Guidesforenduserandadministrators
JasperReportsServerExtraSamples
WebServiceexampleapplications,samplereports,customdatasource
examples,andothersamplefiles.
JasperReportsServerStandardSampleData
SampledatathathighlightsJasperReportsServerfeatures.
JasperReportsServerWARfilearchive
AlloftheJasperReportsServerclassfilesanddependentjars.
1.3支持操作系统类型
Platform
Versionssupported
Linux
RedHatEnterpriseLinux5,6
NovellSUSELinuxEnterprise10,11
Debian6
Ubuntu10
MacOSX
10.6(SnowLeopard)
10.7(Lion)
Windows
XP
Windows2008
Windows7
Windows8
1.4操作系统配置要求
Resource
Footprint
Minimum
Recommended
Disk
~1.3
Gigabytes
10GBfree
40GB+
RAM
4GB
8GB+
Processor
2coreminimum
2.5GHz+multi-corePentiumforWindows,Mac,andLinux
2Jasperreportsserver
2.1开源资料
源代码:
项目搭建手册:
2.2主控制台
2.3权限控制
2.3.1用户管理
2.3.2角色管理
2.3.3服务器设置
2.4任务调度
2.4.1任务调度控制台
2.4.2日程安排
2.4.3报表输出
2.4.4报表通知
2.5报表导出
3Jasperreportsireport
3.1开发控制台
3.2数据源类型
3.3开源资料
源代码: