Jerry Held - PowerPoint PPT Presentation

About This Presentation
Title:

Jerry Held

Description:

Custom-designed authentication requirements. Very granular processing of dynamic results ... Design an Attractive and Compelling Portal Interface. Monday, 4:00 ... – PowerPoint PPT presentation

Number of Views:93
Avg rating:3.0/5.0
Slides: 46
Provided by: Analy7
Category:
Tags: held | jerry

less

Transcript and Presenter's Notes

Title: Jerry Held


1
(No Transcript)
2
(No Transcript)
3
Oracle Application Server Portal
Integrate Enterprise ApplicationsInto Your Portal
4
Enterprise Information Systems
5
Problems?
  • Multiple Logons
  • Inconsistent user interfaces
  • Too much information
  • Different Tools and Technologies

6
Solution?
7
Management Security
e-Business Integration
Portals
J2EE Internet Apps
Wireless
BusinessIntelligence
Caching
8
Enterprise Portals
  • One entry point
  • Aggregate all Data in one place
  • Single Sign-On
  • Constitent look and feel

9
Different Solutions
10
Different Solutions
11
Oracle E-Business Suite
  • SSO Integration
  • 350 Differents Portlets
  • Pre-Built Portal Pages
  • Scope
  • Daily Business Intelligence (DBI)
  • Oracle Business Score Card (BSC)
  • User Portlets

12
D E M O N S T R A T I O N
Oracle E-Business Portal
13
SAP Portlets
  • Pre-Built Java Portlets to access
  • Human Resources (SAP HR)
  • Sales Management (SAP LO)
  • Inventory Management (SAP LO)
  • SAP Basis Functions (SAP BASIS)
  • Installation
  • Download for free from http//portalcenter.oracle.
    com (Integration Solutions)
  • Configure the External Application
  • Register the provider

14
D E M O N S T R A T I O N
SAP Portlets
15
SAP Portlet Architecture
  • Based on Web Provider (Java Portlets)
  • Use SSO External Application integration
  • Use SAP JCo to access SAP Systems

J2EE Server Portal Developer Kit
SAP R/3
OracleAS Portal
SAP JCo
16
Oracle Portal Partners
  • Oracle Portal Community is rich with 150 partners
  • The Portlet Catalog contains 350 portlets

17
Oracle Portal Partners
  • Oracle Portal Community is rich with 150 partners
  • The Portlet Catalog contains 350 portlets

18
Custom Solutions
19
Web Clipping
  • Lot of Business Applications are Web Based
  • Web Clipping provides a simple way to re-purpose
    the application into Portal

20
Web Clipping
Wizard-driven, visual capture of content and
functionality from existing Web sites for
presentation in portlets.
Browse to Source Web Page
21
Great! But
  • I still need to
  • Control the UI
  • Access non-Web-based applications
  • Control the application flow

22
Integrate EIS By Yourself
23
Integrate EIS By Yourself
  • Leverage the J2EE Platform
  • J2EE Connector Architecture (JCA / J2CA)
  • Web Services
  • XML
  • JDBC
  • Proprietary APIs

24
J2EE Connector Architecture
  • Standard definition (JSR112) that defines how to
    connect J2EE Application to EIS
  • Vendors provide adaptors for different
    applications

J2EE Server Portal Developer Kit
Oracle Adaptor
OracleAS Portal
EIS
SAP Adaptor
Any Adaptor
25
Web Services
  • A way for applications to publish and invoke
    business logic in a language independent manner
  • Uses standard protocols
  • HTTP/HTTPS, SMTP, JMS
  • Uses standard definition based on XML
  • Simple Object Application Protocol (SOAP)
  • Web Service Description Language (WSDL)
  • Applications Vendors start to provide embedded
    Web Services Solutions

26
Web Services Ingredients
2. Locate (opt.)
3. Invoke (SOAP)
1. Publish WSDL (opt.)
EIS
27
XML Extended Markup Language
  • Use to exchange data between applications
  • Can be accessible by any protocol
  • Most common HTTP/HTTPS
  • Application Vendors provide XML interface to
    their systems
  • Most of the Enterprise Application Integration
    (EAI) solutions use XML

28
JDBC Java Database Connectivity
  • J2EE standard to access Database
  • Vendors provide drivers for any relational
    resources
  • OracleAS Oracle, DB2, SQLServer, Sybase,
  • The developers directly access the data/store
    procedures

29
Proprietary APIs
  • Applications vendors generally provide
    proprietary APIs to access their system
  • Portal Developers can use these APIs to connect
    portal to the enterprise application

Portal Developer Kit
Java API
OracleAS Portal
EIS
30
Integrate with OmniPortlet
  • Presents data from different Data Sources as
    portlet
  • JCA/J2CA
  • Web Service
  • XML
  • Database
  • Web Page
  • Spreadsheet
  • Access Secure Data
  • Authentication
  • HTTPS
  • Filter and Sort Data

31
Integrate with OmniPortlet
  • Different render-styles available
  • Tabular
  • Bar Chart
  • Pie Chart
  • Line Chart
  • News
  • Form
  • Independent Data and Layout

32
Declarative Simple and Quick
1
2
3
Page Designer
33
OracleAS Integration Data Source
  • Leverage the JCA Extended adaptors
  • Oracle11i, SAP, Peoplesoft, Siebel, JDEdwards
  • CICS, IMS Transaction, IMS DB, Tuxedo, VSAM
  • http/s, smtp, ftp/s
  • Oracle AQ, MQSeries, JMS
  • Oracle, DB2, Sybase, Informix, SQL Server, JDBC,
    files
  • Declarative Experience in the Wizard

34
D E M O N S T R A T I O N
OmniPortlet
35
Programmatic Solutions
  • When to use a programmatic approach
  • Very specialized business rules or logic
  • Custom-designed authentication requirements
  • Very granular processing of dynamic results
  • Flexibility and user interface control

36
What is the JPDK?
  • JPDK Java Portal Developer Kit
  • Framework that
  • simplifies development of Java Portlets
  • Enables Java programmers to quickly integrate
    Java applications
  • Integrated with Oracle JDeveloper
  • Contains Oracle Portlet APIs and Portlet Standard
    APIs JSR-168 / WSRP

37
Before the Portal Standards.
Financials
OracleASPortal
ERP-XX(Oracle)
Orders
Financials
IBMWebSpherePortal
ERP-XX(IBM)
Orders
Financials
BEAWebLogicPortal
ERP-XX(BEA)
Orders
38
With the Portal Standards.
OracleASPortal
Financials
IBMWebSpherePortal
ERP-XX
Orders
BEAWebLogicPortal
39
Connect Your Custom Portlets
JCA
J2EE Server Portal Developer Kit
Web Services
XML
OracleAS Portal
EIS
JDBC
Prop. APIs
40
Summary
  • OracleAS Portal unifies your business
    applications
  • Many options to integrate your applications
  • Pre-built portlets
  • Declarative tools
  • Coding using APIs
  • More Information
  • Demogrounds
  • Portal Center ( http//portalcenter.oracle.com )

41
Session Activity Guide
Sessions - ENTERPRISE PORTALS
  • Design an Attractive and Compelling Portal
    InterfaceMonday, 400 PM Moscone 133
  • An Overview of Enterprise Portals Today and
    TomorrowTuesday, 1100 AM Moscone 134
  • Manage, Integrate, and Publish Enterprise Content
    into Your PortalTuesday, 830 AM Moscone 133
  • Develop Java Portlets for Your PortalTuesday,
    500 PM Moscone 252
  • Get Your Community to Collaborate on the Same
    Portal PageWednesday, 830 AM Moscone 252
  • Integrate your Enterprise Business Applications
    Into Your PortalWednesday, 1100 AM Moscone 252
  • Tips and Techniques for Deploying a Scalable
    PortalWednesday, 100 PM Moscone 302
  • Administer and Monitor Your Portal with Oracle
    Enterprise ManagerWednesday, 430 PM Moscone 302

42
Session Activity Guide
Activities - ENTERPRISE PORTALS
  • Hands On Labs Monday, 1030 AM 500
    PMTuesday, 830 AM 1230 PMTuesday, 300 PM
    500 PMTuesday, 630 PM 1000 PMWednesday,
    830 AM 430 PMThursday, 830 AM 230
    PMMarriott Hotel - Golden Gate B2
  • Oracle DEMOgroundsMonday, 500 PM 800
    PMTuesday, 1030 AM 100 PMTuesday, 300 PM
    600 PMWednesday, 1100 AM 430 PMThursday,
    1030 AM 200 PMShow floor Booth 1326 Oracle
    AS
  • Meet the Portal Guru Marco TilliTuesday, 330
    PM Guru Lounge
  • Portal PartnersOracle Application Server Partner
    Pavilion Booth 710

43
A
44
Reminder please complete the OracleWorld
session surveyThank you.
45
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com