Integrating Oracle HTML DB with Oracle Application Server 10g.

Slides:



Advertisements
Similar presentations
Implementing Tableau Server in an Enterprise Environment
Advertisements

Integrating Oracle HTML DB with Oracle Application Server 10g.
Oracle Application Express Rapid Application Development Tool
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
Building Enterprise Information Portal using Oracle Portal 3
Oracle Application Express Architecture
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
IBM User Technology March 2004 | Dynamic Navigation in DITA © 2004 IBM Corporation Dynamic Navigation in DITA Erik Hennum and Robert Anderson.
The World's Most Secured Browsing Solution COCKPIT4i is a radically new, powerful solution that protects against the security risks posed by exposure to.
SQL Server Reporting Services
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Glenn Cerny Chief Information Officer Lansing Community College Jennifer Pierce Portal/Web/HTML DB Developer Lansing Community College Scott Spendolini.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Oracle Application Express (Oracle APEX)
OM. Brad Gall Senior Consultant
Easy HTML DB. Michael Cunningham Developer/Database Administrator.
Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain.
Classroom User Training June 29, 2005 Presented by:
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
Integrating Forms, Reports and Discoverer into Portal Chris Ostrowski Technical Management Consultant TUSC Session id:
Presented By: John Krahulec WebEx Demonstration September 9, 2009.
Integrating CM Receipt to Oracle Apps Using Apex and Webservices Anthony Vendhan Sami Vellaiyan Jan 21, 2008.
Introducing Reporting Services for SQL Server 2005.
[Name] [Title] Oracle Corporation Building an Enterprise Portal.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
Release 11i Workshops Dallas, TX Raleigh, NC Denver, CO Atlanta, GA Detroit, MI Tim Sharpe Oracle E-Business Suite Release 11i Discoverer.
SURENDER SARA 10GAS Building Corporate KPI’s
Using AS 10g with EBS What are the Benefits of Integrating AS 10g with Oracle Applications?
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Oracle Application Express Security. © 2009 Oracle Corporation Authentication Out-of-the-Box Pre-Configured Schemes LDAP Directory credentials Oracle.
1 ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 1 Building Portlets with ColdFusion Pete Freitag Foundeo, Inc.
Simplify and Strengthen Security with Oracle Application Server Allan L Haensgen Senior Principal Instructor Oracle Corporation Session id:
Oracle Application Express. Program Agenda Oracle Application Express Overview Use Cases Key Features Packaged Applications Packaging Pricing Call to.
Managing the Oracle Application Server with Oracle Enterprise Manager 10g.
PLEASE READ THE NOTES!  Important information and instructions are provided in the Notes section of the slides.
“Confidential –Internal Halliburton Use Only. © 2004 Halliburton. All Rights Reserved.” Portal Brief OracleAS Portal A component of Oracle Application.
Candace Stover Principal Product Manager OracleAS Portal Oracle Corporation.
How to Build an IT Portal with Oracle Application Server Allan L Haensgen Senior Principal Instructor Oracle Corporation Session id:
Intro to Datazen.
15 Copyright © 2004, Oracle. All rights reserved. Adding JAAS Security to the Client.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
Extending SharePoint through Web Parts and ASP.NET 최승현 대리 한국마이크로소프트.
Managing the Oracle Application Server in a Datacenter Environment Nicole Haba Senior Product Manager Oracle Corporation Session id:
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
Application Integration for the Web
ArcGIS for Server Security: Advanced
Managing User Desktops with Group Policy
Introduction to Oracle Forms Developer and Oracle Forms Services
SharePoint 2007 Business Intelligence
Building Enterprise Applications Using Visual Studio®
Reporting with Reporting Services
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
CollegeSource Security Application &
Using E-Business Suite Attachments
Introduction to Oracle Forms Developer and Oracle Forms Services
SQL Server Reporting Service & Power BI
Securing the Network Perimeter with ISA 2004
Business Connectivity Services in SharePoint 2010 and Office 2010
Introduction to Oracle Forms Developer and Oracle Forms Services
Power BI Security Best Practices
A technical look at new capabilities and features
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Using JDeveloper.
Oracle SQL Developer Data Modeler
Presentation transcript:

Integrating Oracle HTML DB with Oracle Application Server 10g

Scott Spendolini Senior Product Manager, Oracle HTML DB Oracle Corporation

Agenda Oracle HTML DB Overview Integration Points with Oracle Application Server 10g Summary Q & A

Oracle HTML DB Overview

What is Oracle HTML DB? A secure, web-based, metadata-driven, database-centric application development and deployment platform that resides in the Oracle Database

Portal vs. HTML DB Oracle Portal Consolidated View of Personalized Data from Multiple Sources Oracle HTML DB Secure, Scalable Platform for Web Application Development & Deployment

Availability No Additional Charge Release 1.5 Release 1.6 Software ships on Oracle Database 10g Companion CD Release 1.6 Available as a Download from OTN 1.6.1 Patchset Available via Metalink Works & Supported in Oracle Database 10g and Oracle Database 9iR2 (9.2.0.3+) Included as a component of Standard One, Standard and Enterprise Editions No Additional Charge

Demo Environment Physical Architecture syracuse.us.oracle.com Browser Oracle HTML DB orangemen.us.oracle.com

Demo Environment Physical Architecture syracuse.us.oracle.com orangemen.us.oracle.com Internet Directory Single Sign-On Portal Oracle HTML DB HTTP & mod_plsql Reports MapViewer OC4J

Demo Environment Today’s Architecture Red Hat Advanced Server htmldb-demo.us.oracle.com

Oracle HTML DB Logical Architecture Shared Workgroup Database Service Ability to Host Many Users on a Single Instance Centrally Deployed & Managed Accessed anywhere via a Browser Declarative development style Pages & Objects Stored as Metadata Wizard-Based Development

Oracle HTML DB Logical Architecture Workspace A Applications Applications Schema A Workspace B Applications Applications Schema B Workspace C Applications Applications Schema C

Integration Points with Oracle Application Server 10g

Oracle HTTP Server & mod_plsql syracuse.us.oracle.com orangemen.us.oracle.com Internet Directory Single Sign-On Portal Oracle HTML DB HTTP & mod_plsql Reports MapViewer OC4J

Oracle HTTP Server & mod_plsql Software & Editions Required Oracle AS Java Edition Oracle AS Standard Edition Oracle AS Enterprise Edition

Oracle HTTP Server & mod_plsql How it Integrates Oracle HTTP Server & mod_plsql from Oracle AS can be used to serve Oracle HTML DB A single instance of OHS & mod_plsql can point to multiple instances of Oracle HTML DB Add entries to DAD configuration file Cluster HTTP Servers for Failover

Oracle HTTP Server & mod_plsql Steps to Configure Add an entry to your DAD configuration file for each instance of Oracle HTML DB: <Location /pls/htmldb> SetHandler pls_handler Order deny,allow Allow from all AllowOverride None PlsqlDatabaseUsername HTMLDB_PUBLIC_USER PlsqlDatabasePassword @BXUKpCh0pabnAcDAE+X2P9w= PlsqlDatabaseConnectString localhost:1521:sadler ServiceNameFormat PlsqlDefaultPage htmldb PlsqlDocumentTablename wwv_flow_file_objects$ PlsqlDocumentPath docs PlsqlDocumentProcedure wwv_flow_file_manager.process_download PlsqlAuthenticationMode Basic PlsqlNLSLanguage AMERICAN_AMERICA.WE8MSWIN1252 </Location>

Oracle HTTP Server & mod_plsql Resources OTN: Oracle HTTP Server http://www.oracle.com/technology/products/ias/ohs/index.html Studio: Install HTML DB into multiple Oracle Instances using a single Oracle HTTP Server http://htmldb.oracle.com/pls/otn/f?p=18326:54:::::P54_ID:481 How To: Install and Configure Oracle HTML DB for use with Oracle Application Server 10g http://www.oracle.com/technology/products/database/htmldb/howtos/howto_useoas10g.html How To: Install and Configure Oracle HTML DB for use by a 9iR2 Oracle HTTP Server http://www.oracle.com/technology/products/database/htmldb/howtos/howto_use9ir2ohs.html

Oracle HTTP Server & mod_plsql Demonstration

Oracle Single Sign-On syracuse.us.oracle.com orangemen.us.oracle.com Internet Directory Single Sign-On Portal Oracle HTML DB HTTP & mod_plsql Reports MapViewer OC4J

Oracle Single Sign-On Software & Editions Required Oracle Single Sign-On Server Editions Oracle AS Standard Edition Oracle AS Enterprise Edition

Oracle Single Sign-On How it Integrates Oracle HTML DB can integrate with Oracle Single Sign-on as a: Partner Application External Application Signing on to the Oracle Login Server means you're authenticated to any Oracle HTML DB application using the SSO Authentication Scheme

Oracle Single Sign-On Steps to Configure Download & Install the SSO SDK into your HTML DB Schema Alternatively, you can install the SSO SDK into a separate schema, in order to preserve it when HTML DB is upgraded Create an SSO Authentication Scheme in your HTML DB Application Register Oracle HTML DB or a specific Oracle HTML DB Application as a Partner Application

Oracle Single Sign-On Resources OTN: Oracle Single Sign-On http://www.oracle.com/technology/products/id_mgmt/osso/index.html How To: Configure an HTML DB Application as a Partner Application in Oracle AS Single Sign-On http://www.oracle.com/technology/products/database/htmldb/howtos/sso_partner_app.html

Oracle Single Sign-On Demonstration

Oracle Portal syracuse.us.oracle.com orangemen.us.oracle.com Internet Directory Single Sign-On Portal Oracle HTML DB HTTP & mod_plsql Reports MapViewer OC4J

Oracle Portal Software & Editions Required OmniPortlet Oracle Single Sign-On Server Oracle Internet Directory Editions Oracle AS Standard Edition Oracle AS Enterprise Edition

Oracle Portal How it Integrates Oracle Portal can be used as a launch point for Oracle HTML DB Applications which are integrated with Oracle SSO The OmniPortlet can display any Oracle HTML DB Report of type XML as a table, chart, news items, bullets, or in a form OmniPortlets can drill-down into Oracle HTML DB applications Page Parameters can be passed to the OmniPortlet in order to filter the results from Oracle HTML DB

Oracle Portal Steps to Configure Create a SQL Report in HTML DB Ensure the the Report Title and Column Titles contain no spaces (DeptNo instead of Dept No) Change the Report Template to export: XML Create an OmniPortlet of type XML Supply the URL for the page with your Oracle HTML DB XML Report for the XML URL Specify the Filter, View and Layout parameters Under View, select "Don't Cache the Portlet Content" to ensure that you don't see stale data in Oracle Portal

Oracle Portal Resources OTN: Oracle Portal http://www.oracle.com/technology/products/ias/portal/index.html How To: Publish an HTML DB Component as a Portlet in Oracle Application Server Portal http://www.oracle.com/technology/products/database/htmldb/howtos/omniportlet_index.html Publishing an HTML DB Report on a Portal Page Publishing an HTML DB Report as a Chart on a Portal Page Linking from an OmniPortlet to an HTML DB Page Making an OmniPortlet Parameter-Driven

Oracle Portal Demonstration

Oracle Internet Directory syracuse.us.oracle.com orangemen.us.oracle.com Internet Directory Single Sign-On Portal Oracle HTML DB HTTP & mod_plsql Reports MapViewer OC4J

Oracle Internet Directory Software & Editions Required Oracle AS Standard Edition with Identity Management Option Oracle AS Enterprise Edition

Oracle Internet Directory How it Integrates Oracle HTML DB Users & Groups can be stored in Oracle Internet Directory (OID) OID can be synchronized with MS Active Directory OID Groups can be referenced in Oracle HTML DB Authorization Schemes to restrict access to Oracle HTML DB applications and/or components Users can manage their own account (change their password, edit their profile) via OID Administrators can enforce security policies (password settings & expiration dates, etc) via OID

Oracle Internet Directory Steps to Configure Create an Authorization Scheme based on a PL/SQL Function Returning BOOLEAN Associate the Authorization Scheme with a page or page component in HTML DB Sample function call: return wwv_flow_ldap.is_member (:APP_USER, null, 'cn=users, dc=somedomain, dc=com', 'oidserver.somedomain.com', '389', 'SAMPLE_APP_ADMINS', 'cn=Groups, dc=somedomain, dc=com');

Oracle Internet Directory Resources OTN: Oracle Internet Directory http://www.oracle.com/technology/products/oid/index.html Studio: How to use OID Groups to Manage HTML DB Security http://htmldb.oracle.com/pls/otn/f?p=18326:54:::::P54_ID:281

Oracle Internet Directory Demonstration

Oracle Reports syracuse.us.oracle.com orangemen.us.oracle.com Internet Directory Single Sign-On Portal Oracle HTML DB HTTP & mod_plsql Reports MapViewer OC4J

Oracle Reports Software & Editions Required Oracle Reports Services Editions Oracle AS Business Intelligence Oracle AS Enterprise Edition

Oracle Reports How it Integrates Oracle HTML DB applications can directly call Oracle Reports to produce PDF output Parameters can be passed to the Report

Oracle Reports Steps to Configure Create and deploy and Oracle Report on your Oracle AS server Build an HTML DB Application that will call the Oracle Report /reports/rwservlet?module=orders.rdf&userid=sspendol/oracle@syracuse&destype=cache&desformat=PDF&p_order_id=&P29_ORDER_ID. You can optionally secure the report and not pass username & password via the URL You can optionally store parameters in a table to prevent URL tampering

Oracle Reports Resources OTN: Oracle Reports http://www.oracle.com/technology/products/reports/index.html How To: Integrate Oracle Reports with Oracle HTML DB http://www.oracle.com/technology/products/database/htmldb/howtos/howto_integrate_oracle_reports.html

Oracle Reports Demonstration

WebServices on Oracle AS syracuse.us.oracle.com orangemen.us.oracle.com Internet Directory Single Sign-On Portal Oracle HTML DB HTTP & mod_plsql Reports MapViewer OC4J

WebServices on Oracle AS Software & Editions Required Oracle AS Containers for J2EE (OC4J) Editions Oracle AS Java Edition Oracle AS Standard Edition Oracle AS Enterprise Edition

WebServices on Oracle AS How it Integrates WebServices can be built using Oracle JDeveloper and Deployed in an OC4J container in Oracle AS Containers for J2EE Oracle HTML DB can consume WebServices WebService must have valid WSDL document Both Input & Output parameters supported

WebServices on Oracle AS Steps to Configure Build & Deploy a WebService and associated WSDL document with Oracle JDeveloper & Oracle AS Consume the WebService with Oracle HTML DB Build a report and/or a form based on the in/out parameters of the WebService

WebServices on Oracle AS Resources OTN: Oracle AS Containers for J2EE http://www.oracle.com/technology/tech/java/oc4j/index.html How To: Develop a Web Service From a Web Service Description Language (WSDL) Document http://www.oracle.com/technology/tech/java/oc4j/1013/howtos/how-to-ws-topdown/doc/how-to-ws-topdown.html Publish a JAX-RPC Web Service http://www.oracle.com/technology/tech/webservices/htdocs/series/jaxrpc1/index.html

Oracle AS Containers for J2EE Demonstration

Oracle AS MapViewer syracuse.us.oracle.com orangemen.us.oracle.com Internet Directory Single Sign-On Portal Oracle HTML DB HTTP & mod_plsql Reports MapViewer OC4J

Oracle AS MapViewer Software & Editions Required Oracle AS Containers for J2EE (OC4J) Editions Oracle AS Java Edition Oracle AS Standard Edition Oracle AS Enterprise Edition

Oracle AS MapViewer How it Integrates Oracle MapViewer can be embedded in an Oracle HTML DB application PL/SQL APIs will be released with the How To Functions Supported: Zoom In & Out Zoom Box Pan

Oracle AS MapViewer Steps to Configure Install PL/SQL API Download data from NavTeq or OTN Sample data for both Washington, DC & San Francisco Spatially Index your Data Build required HTML DB components or Download Template App from HTML DB Studio

Oracle AS MapViewer Resources OTN: Oracle AS MapViewer http://www.oracle.com/technology/products/mapviewer/index.html OTN: NavTeq Map Data http://www.navteq.com/oracle-download/index.jsp OTN: MapViewer Quick Start http://download.oracle.com/otn/other/mapviewer/mapviewer1012_demo.zip How To: Coming Soon

Oracle AS MapViewer Demonstration Launch Viewlet

Oracle HTML DB How To's http://htmldb.oracle.com/howtos Step-by-Step instructions on how to configure/build/integrate Oracle Technologies Each one of these Integration Demos has a corresponding How To Document http://htmldb.oracle.com/howtos

Summary

Summary Oracle HTML DB and Oracle Application Server 10g are designed to work together Oracle HTML DB can easily leverage many of Oracle Application Server 10g's features Combining Oracle HTML DB & Oracle Application Server 10g make a powerful development platform

More Technical Information Visit Oracle Technology Network http://otn.oracle.com Oracle HTML DB Home page http://htmldb.oracle.com/otn Oracle HTML DB Studio http://htmldb.oracle.com/studio Discuss Oracle HTML DB in the Forums http://htmldb.oracle.com/forums

Q & Q U E S T I O N S A N S W E R S A