Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sue Vickers Product Manager OracleAS Portal Oracle Corporation Tugdual Grall Product Manager OracleAS Portal Oracle Corporation.

Similar presentations


Presentation on theme: "Sue Vickers Product Manager OracleAS Portal Oracle Corporation Tugdual Grall Product Manager OracleAS Portal Oracle Corporation."— Presentation transcript:

1

2 Sue Vickers Product Manager OracleAS Portal Oracle Corporation Tugdual Grall Product Manager OracleAS Portal Oracle Corporation

3 Integrate Enterprise Applications Into Your Portal Oracle Application Server Portal

4 Enterprise Information Systems Mainframe

5 Problems?  Multiple Logons  Inconsistent user interfaces  Too much information  Different Tools and Technologies

6 Solution? Mainframe

7 J2EE & Internet Apps Portals Wireless Business Intelligence e-BusinessIntegration Management & Security Caching ApplicationServer 10 G

8 Enterprise Portals  One entry point  Aggregate all Data in one place  Single Sign-On  Constitent look and feel

9 Different Solutions Pre-Built Oracle E-Business Suite Oracle E-Business Suite SAP Portlets SAP Portlets Partner Portlets Partner Portlets Custom Declarative Declarative Web Clipping Web Clipping OmniPortlet OmniPortlet Development Development PDK PDK

10 Different Solutions Pre-Built Oracle E-Business Suite Oracle E-Business Suite SAP Portlets SAP Portlets Partner Portlets Partner Portlets

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)http://portalcenter.oracle.com – Configure the External Application – Register the provider

14 D E M O N S T R A T I O N SAP Portlets

15 J2EE Server Portal Developer Kit SAP Portlet: Architecture  Based on Web Provider (Java Portlets)  Use SSO External Application integration  Use SAP JCo to access SAP Systems SAP R/3 SAP JCo OracleAS Portal

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 Custom Declarative Declarative Web Clipping Web Clipping OmniPortlet OmniPortlet Development Development PDK PDK

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 Browse to Source Web Page Wizard-driven, visual capture of content and functionality from existing Web sites for presentation in portlets. ‘Section’ Page, Choose Clipping Portal Page with Web Clipping Data & UI

21 Great! But:  I still need to: – Control the UI – Access non-Web-based applications – Control the application flow

22 Integrate EIS By Yourself How to connect Portal to EIS?

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 OracleAS Portal J2EE Server Portal Developer Kit Oracle Adaptor 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 Client Application Portlet/Portal Portlet/Portal EJB EJB Web Service Implementation Implementation (Java,.Net, … ) EIS 1. Publish WSDL (opt.) 2. Locate (opt.) 3. Invoke (SOAP) Web Services Directory (UDDI)

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 OracleAS Portal Portal Developer Kit EIS Java API

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 Page Designer 1 Publish the Portlet 23 Wizard-Based Build Empowers the Page Designer Select the Data Source Select the Layout

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…. OracleAS Portal IBM WebSphere Portal BEA WebLogic Portal ERP-XX (Oracle) ERP-XX (IBM) ERP-XX (BEA) Financials Orders Financials Orders Financials Orders

38 With the Portal Standards…. OracleAS Portal IBM WebSphere Portal BEA WebLogic Portal Financials Orders ERP-XX

39 Connect Your Custom Portlets OracleAS Portal J2EE Server Portal Developer Kit Web Services EIS XML JDBC JCA 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 )http://portalcenter.oracle.com

41 Sessions - ENTERPRISE PORTALS Session & Activity Guide Design an Attractive and Compelling Portal Interface Monday, 4:00 PM Moscone 133 An Overview of Enterprise Portals: Today and Tomorrow Tuesday, 11:00 AM Moscone 134 Manage, Integrate, and Publish Enterprise Content into Your Portal Tuesday, 8:30 AM Moscone 133 Develop Java Portlets for Your Portal Tuesday, 5:00 PM Moscone 252 Get Your Community to Collaborate on the Same Portal Page Wednesday, 8:30 AM Moscone 252 Integrate your Enterprise Business Applications Into Your Portal Wednesday, 11:00 AM Moscone 252 Tips and Techniques for Deploying a Scalable Portal Wednesday, 1:00 PM Moscone 302 Administer and Monitor Your Portal with Oracle Enterprise Manager Wednesday, 4:30 PM Moscone 302

42 Session & Activity Guide Activities - ENTERPRISE PORTALS Hands On Labs Monday, 10:30 AM – 5:00 PM Tuesday, 8:30 AM – 12:30 PM Tuesday, 3:00 PM – 5:00 PM Tuesday, 6:30 PM – 10:00 PM Wednesday, 8:30 AM – 4:30 PM Thursday, 8:30 AM – 2:30 PM Marriott Hotel - Golden Gate B2 Oracle DEMOgrounds Monday, 5:00 PM – 8:00 PM Tuesday, 10:30 AM – 1:00 PM Tuesday, 3:00 PM – 6:00 PM Wednesday, 11:00 AM – 4:30 PM Thursday, 10:30 AM – 2:00 PM Show floor: Booth 1326 Oracle AS Meet the Portal Guru – Marco Tilli Tuesday, 3:30 PM Guru Lounge Portal Partners Oracle Application Server Partner Pavilion Booth 710

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

44 Reminder – please complete the OracleWorld session survey Thank you.

45


Download ppt "Sue Vickers Product Manager OracleAS Portal Oracle Corporation Tugdual Grall Product Manager OracleAS Portal Oracle Corporation."

Similar presentations


Ads by Google