956e91bddd5647af67c55374277d84ca.ppt
- Количество слайдов: 27
XML Publisher Technology
Classic Reporting Tools Issue Data logic Layout Report file Translation Less flexibility
XML Publisher Reporting Paradigm Separate data / layout / translation Data Logic Layout XML Publisher Translation Report output üMore flexibility üReduced maintenance
XML Publisher Delivery Server Master delivery server can dispatch the delivery requests to remote delivery servers via Web Services. Fax Printer Oracle Applications Printer Fax Linux appliance Email Server XML Publisher Delivery Server Printer Main Server Firewall Linux appliance Fax
From Data to Destination PDF Oracle, SQL Server RTF HTML People. Soft, SAP, Siebel XML Publisher XSL Java, C++, Pearl, etc Web Services Data Source Email Templates • Word • XML Spy • Excel • JDeveloper • Acrobat • Scriptura Layout Tools Printer Excel Fax XML EDI Web. DAV EFT e-Commerce Output Destinations
One Template – Multiple Outputs XML Data PDF HTML XML Publisher EXCEL RTF Templates are converted to XSL-FO, then formatted to multiple outputs
Government Forms HR Data XML Publisher PDF Government Download PDF forms from Gov. Web Site Send back the exact form filled with data
Extract Once – Publish Multiple Times Payment Data EFT Banking EFT Excel Controller HTML XML Publisher CEO PDF XML Government XSL Different Templates For different output formats XML B 2 B
Batch Processing – XML APIs Multiple Data, which templates, where to send…in one XML File EDI HTML PDF XML Publisher PDF XML Templates
XML Publisher Technology Open standard technologies Ÿ Pure Java Ÿ Pluggable data in XML Ÿ Output formats in PDF, PS, RTF, HTML… Ÿ Support for Internet Printing Protocol, Web. DAV, Internet Fax Protocol, SMTP, etc…
XML Publisher Technology Open standard technologies (cont. ) Ÿ W 3 C XSL-FO implementation – Added values Ÿ Performance Ÿ Security Ÿ Extensions to FO
XML Publisher Technology Industry Standard Templates Ÿ Using desktop applications – – Adobe Acrobat MS Word MS Excel XSL Editors DF P LS X TF R SL X
Templates – PDF Forms Ÿ Government forms Ÿ Tax Forms Ÿ W-2 Utilize the latest Forms from the Gov. web site PDF XML Publisher Data Report Output
Templates – PDF Forms Ÿ Invoices Ÿ Purchase Orders Ÿ Check printing Acrobat Template Matches Printing Requirements PDF XML Publisher Data Report Output
Templates - RTF Ÿ Marketing materials Ÿ Contracts / Quoting Ÿ Financials reports MS Word Authoring by marketing personnel RTF XSL: FO XML Publisher Data Report Output
Templates - Excel Ÿ Financials reports Ÿ Business reports MS Excel Authoring by Business Consultants Excel XSL: FO XML Publisher Data Report Output
Templates – XSL-FO Many tools generate XSL-FO FOEditor / Scriptura XSLfast / XML Report XSL Authoring by IT/ Business Consultants XSL-FO XML Publisher Data Report Output
Templates – XSL Business to Business Map XML Schema to another JDeveloper / Map. Force / TIBCO XSL Authoring by IT Consultants XSL XML Publisher XML Data Report Output
Templates – e. Text Ÿ Electronic Payments (EFT / EDI) Ÿ Bills Receivable Ÿ Bank statement MS Word Authoring by IT / Business Consultant RTF XSL XML Publisher Data EFT EDI Report Output
Key Features
Quality comes first … Ÿ Created an in-house QA system Ÿ Unit test for each Feature, API, Bug, …. Ÿ Product Teams Reports part of the regression testing Ÿ New mechanism to collect Customer Reports to be part of the regression testing
Performance Stream-based implementation Ÿ Reduce memory footprint Ÿ Handle large XML input files Ÿ The fastest XSL-FO implementation Ÿ Compare to others
Security Ÿ PDF Security levels for – – Read only / Editable Copy Text Printable Password Protection
Language Support Ÿ Ÿ XML Publisher ships with full set of Unicode Fonts Scalable Unicode font embedding Support for font mapping and font linking XML Publisher is alone in supporting – – CJK Bi. Di Unicode MLS Ÿ Compare to others
Language Support Ÿ Communicate with partners around the world in their languages Ÿ 160 languages and 200 Territories (ISO Standards) Ÿ Translate each template into 160 languages Ÿ No dependency on the DB char set Ÿ Utilize RTF or XLIFF for translation
956e91bddd5647af67c55374277d84ca.ppt