1 Page 1 “This presentation is for informational purposes only and may not be incorporated into a contract or agreement.” The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
22
Embed
S744 - Fuse your Enterprise Business Applications with ... · such as PS Query, Search Record, IB Message etc. • Part of PeopleTools since 8.46 • Portal Functionality: • Pagelet
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
Page 1
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be
incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in
making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products
remains at the sole discretion of Oracle.
2
Page 2
Barry HiernSenior Principal Product ManagerOracle Corporation
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
What to Expect with a Portal?Portals provide access to : • Information and Services from
Enterprise Applications• Internet Services• e-Business Services• Collaboration facilities
• Mail• Discussions• Chat• Document Management
Was the promise met?
• Heterogeneous Software environment
• Software Purchases by LOBs
• Consolidation of companies
• Business Partners
• Integration of application suite technology was not easy or seam-less
• Until now!
Consolidation & AcquisitionBusiness Partners
Different LOB’s buy “best of breed”
Oracle eBusiness Suite Applications
4
Page 4
Fuse Oracle eBusiness Suite
• Oracle E- Business Suite Release 11i has been certified with Oracle Application Server 10g for use of Oracle Internet Directory, Portal, Single Sign- On, and Discoverer
• The certified architecture is the deployment of Oracle Application Server 10g on a stand-alone server or separate $ORACLE_HOME, connecting to one or more Oracle E- Business Suite Release 11i instances
Fuse Oracle eBusiness Suite : Portlets
• Navigator• Favorites• Daily Business
Intelligence• Worklist• Balanced Score Card
Custom View• Balance Scorecard
KPI Graphs• Balance Scorecard
KPI lists
Examples
PeopleSoft Enterprise Applications
5
Page 5
• Oracle SSO server generates corresponding PS_TOKEN when user logs on to Portal
• Automatically signed- on to the PeopleSoft app and when application is accessed.
SSO for PSFT on 3rd Party Application Server
Oracle SSO Server
PS_Token
Oracle SSO Cookie PeopleSoft
on BEA WebLogic
PS_Token
OracleASPortal
Supports SSO with *all* PeopleTools releases 8.1x, 8.2x and 8.4xSupports SSO with *all* PeopleTools releases 8.1x, 8.2x and 8.4x
SSO for PSFT on Oracle10g Application ServerTrusting the Portal
– Portal user session determined from the mod_osso like header variable in the SOAP message.
– Single Sign-On– Common Identity through OID support
Conversion of JSR 168 Solution to PDK-Java
Leverage other Oracle Fusion Middleware components
– BPEL, OID, SSO, COREid, Business Intelligence, TopLink
Non-JSR168 portlets are deprecated by JSR 168 implementation
– Not converted to Oracle Portal Server– Exception is Supplier Relationship Management.
EnterpriseOne & Oracle Portal 10g
Support began with release of 8.95All EnterpriseOne business applications are available through the Oracle PortalCustom portlets
– FDA used to portlet enable applicationsRequires EnterpriseOne content to run in 10.1.2 PDK- Java containerInstallation of EnterpriseOne with the Oracle Portal is simple!
– Requires only deployment of .WAR files
11
Page 11
Delivered EnterpriseOne Portlets
EnterpriseOne MenuSupplier Self- ServiceEmployee Self- ServiceOET – Object Environment TechnologiesSupplier Relationship Management*Customer Self- Service*3rd party portlets through WSRP and JSR- 168 standards (requires 10.1.4 release of Oracle Portal 10g)
*not shipped with 8.95 but currently planned
J.D. Edwards Menu
J.D. Edwards Applications
12
Page 12
4GL Style DevelopmentPortlet layout defined using the Forms Design Aid (FDA)Specific Portlet Form types
– Browse Portlet– Edit Portlet
Portlet forms can contain the same controls as subforms (grids, push buttons, text blocks, combo box, etc)
Portlet forms can contain embedded and reusable subforms.Portlet forms can form interconnect to other standard form types (Fix/Inspect, PowerForm, etc).
FDA – Create | Edit/Browse Portlet
FDA – HTML 4 Apps
13
Page 13
Portlet Personalization
E1 Portlet Architecture
E1 Static Content
Browser Oracle Portal
E1 Static
E1 WebClient(Portlet)
E1 PDK-Java Provider running in OC4J
PDK-Java vs. JSR168
JSR168 Portlets, PDK-Java
Portlets & Services
JSR168 ServicesBrowserStatic Content
14
Page 14
DeploymentGenerate portlet forms by using generating the container applications.
Update portlet deployment descriptor.
– Generate | Portlet Deployment
– Select Portlet WAR (c:\b9\system\generator\WebClient_Portal.war)
– Select Portlet forms/versions to include in deployment.
DeploymentDeploy to Portal– Administration | Manage Portlets
Install (First Time)- Browse to WebClient_Portal.war
Manage Applications (Update After Initial Install)- Select WebClient_Portlet.war- Update- Browse to WebClient_Portlet.war
– Add portlets to page
SAP AG
15
Page 15
Fuse SAP with Oracle Portal
Powerful tools to build SAP portlets
– SAP Data Source for OmniPortlet
– SAP iView Provider
Pre-Built SAP PortletsPartners
– Citrix integration to SAP GUI
SAP/R3
Oracle Portal10g SAP Data Source for OmniPortletAllows for
– Search any SAP BAPI functions in Repository – Define input and output parameters for BAPI function– Specify filtering criteria – Choose visualization style retrieved results
SAP Portal
An iView is a SAP portal component– Delivers business content to the portal users
An iView renders application, information or service content visualized in a Web browseriViews appear in special container called trayAnalogous to PortletsSAP PDK used to develop iViews
iViews
16
Page 16
OracleAS Provider for SAP iViewsFuse SAP with Oracle Portal 10gPowerful portlet builder tool to render SAP iViews as portlets.SSO implemented via External Applications model.Declarative Page Designer tool
– iView Personalization experience from Oracle Portal– iView Help, About, Preview modes also supported from
Oracle Portal– User familiarity with SAP apps is maintained
User stays within portal context.
SAP Pages can also be viewed within Oracle Portal
OracleAS Provider for SAP iViews
Simple Steps.Define CredentialsSpecify
– Portlet Title– PCD Location (value
from MySAP)– Scrollable Portlet
Height
Interaction Model
6Complete assembled pageFrom PPE
Client Browser
1Request for portal page
Oracle Portal Server
iView Provider Tier
2
PPE contacts iView ProviderWith External Applicationdetails
SAP Portal Server
3iView Provider does the Authentication and requests For iView content
4
iView content is returned From SAP Portal Server
7 Browser contacting SAP Portal Server For all deep links5
Response back to PPE
17
Page 17
Automated Application Integration
Oracle Portal Factory
Oracle Portlet FactoryA Portlet creation environment for Oracle
Portal that simplifies & accelerates the
development, deployment, and
maintenance of custom and composite
portlets – including for SAP, PeopleSoftand JD Edwards application suites.
• Oracle Portlet Factory enables integration to existing applications & data as custom portlets;
• Java Portlet Development for the Business User.• Plug-in to Java IDE to expose the Business Processes not the
Code
Portlet Factory Key Concepts
BuilderA reusable component that generates Java, XML and JSP for specific portlet functionality
• Capture proprietary/complex designs as reusable components for all developers
• Automate development tasks that occur frequently• Enforce application architecture and development standards/practices
Maximize the Oracle Portal Investment• Extends development environment to broader community• Eliminates complex Portal API integration and portal events discrete
knowledge requirements
Leverage Existing Enterprise Applications and IT Assets • Exploit existing investment in legacy applications (SAP, PeopleSoft, etc.)
and data• Extend the life of systems and data stores by creating composite, high-
An Overview of Enterprise Portals: Today and TomorrowAn Overview of Enterprise Portals: Today and Tomorrow
Unleash the Power of Portal PublishingUnleash the Power of Portal Publishing
4:30 PM4:30 PM 306306Fuse Your Enterprise Business Applications with Your Fuse Your Enterprise Business Applications with Your PortalPortal
3:00 PM3:00 PM 300300
Sessions Sessions -- PORTALSPORTALS
DayDay
TuesdayTuesdayS721S721
3:00 PM3:00 PM 306306S749S749
11:00AM11:00AM 306306
Bringing it all together: Building Interactive Analytic Bringing it all together: Building Interactive Analytic Dashboard with Oracle Discoverer and Oracle PortalDashboard with Oracle Discoverer and Oracle Portal
S913S913
4:30 PM4:30 PM 306306S748S748 Fuse Your Enterprise Content with Your Portal Fuse Your Enterprise Content with Your Portal
Bring the Java World and Web Services into Your PortalBring the Java World and Web Services into Your Portal
CrossCross--Selling Through IdentitySelling Through Identity--Driven PortalsDriven Portals
S852S852
S747S747
S750S750
S745S745
4:00 PM4:00 PM 102102Building Enterprise Portals in the Age of ComplianceBuilding Enterprise Portals in the Age of Compliance
9:00 AM9:00 AM 30043004Get Connected, Get Online, Get ResultsGet Connected, Get Online, Get Results
2:30 PM2:30 PM 306306Expose Your Intranet Portal to the Outside World in a Expose Your Intranet Portal to the Outside World in a Secure MannerSecure Manner
4:00 PM4:00 PM 306306Fuse Your Business Processes with Your PortalFuse Your Business Processes with Your Portal
ThursdayThursday
S634S634 10:30 AM10:30 AM 20222022PeopleSoft Enterprise Portal: Features in 8.9 and PeopleSoft Enterprise Portal: Features in 8.9 and Planned for 9Planned for 9
S1007S1007 10:30 AM10:30 AM 30003000Oracle's Strategic Direction for Portal Technologies for Oracle's Strategic Direction for Portal Technologies for PeopleSoft ApplicationsPeopleSoft Applications
TimeTime RoomRoomTitleTitleDayDay
Sessions Sessions -- PORTALSPORTALS
Hands On LabsHands On Labs DEMO Grounds
MondayMonday 10:30 AM 10:30 AM –– 5:30 PM5:30 PM
TuesdayTuesday 10:30 AM 10:30 AM –– 5:30 PM5:30 PM
WednesdayWednesday10:30 AM 10:30 AM –– 1:30 PM1:30 PM
2:30 PM 2:30 PM –– 5:30 PM5:30 PM
ThursdayThursday 8:00 AM 8:00 AM –– 1:00 PM1:00 PM
MosconeMoscone WestWest
Room 1004Room 1004
MondayMonday 10:30 AM 10:30 AM –– 5:30 PM5:30 PM
TuesdayTuesday 10:30 AM 10:30 AM –– 5:30 PM5:30 PM
WednesdayWednesday10:30 AM 10:30 AM –– 1:30 PM1:30 PM
2:30 PM 2:30 PM –– 5:30 PM5:30 PM
ThursdayThursday 10:00 AM 10:00 AM –– 1:00 PM1:00 PM
MosconeMoscone WestWest
Exhibit Hall 1330Exhibit Hall 1330
Activities Activities -- PORTALSPORTALS
22
Page 22
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
AQ&Q U E S T I O N SQ U E S T I O N SA N S W E R SA N S W E R S