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

Slides:



Advertisements
Similar presentations
2 A bank application needs to access information from the customer database and integrate it with loan credit history information stored in a legacy database.
Advertisements

An architecture for webb applications, J2EE
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
Mike Fitzmaurice Technical Product Manager Microsoft Corporation
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
Building Enterprise Information Portal using Oracle Portal 3
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
Oracle Products Overview Internet Computing Indrek Peenmaa Sales Consultant Oracle Corporation
® IBM Software Group © IBM Corporation IBM Information Server Deliver – Federation Server.
ORACLE APPLICATION SERVER BY PHANINDER SURAPANENI CIS 764.
Integration Platform Amlan Debnath VP Integration Products.
Understanding and Managing WebSphere V5
WebSphere Studio Portal Toolkit Overview April/2003 Reginaldo Barosa.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
Ashish Mohindroo Product Marketing Oracle Corporation.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Raymond K. Ng Technical Lead - JAAS Platform Security Oracle Corporation.
Everbody Needs Publishing Oracle Reports is what you need! Philipp Weckerle Principal Product Manager Oracle Corporation Session id:
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
[Name] [Title] Oracle Corporation Building an Enterprise Portal.
© 2006 IBM Corporation IBM WebSphere Portlet Factory Architecture.
第十四章 J2EE 入门 Introduction What is J2EE ?
Web Services An introduction for eWiSACWIS May 2008.
Enterprise Java Beans Java for the Enterprise Server-based platform for Enterprise Applications Designed for “medium-to-large scale business, enterprise-wide.
Release 11i Workshops Dallas, TX Raleigh, NC Denver, CO Atlanta, GA Detroit, MI Tim Sharpe Oracle E-Business Suite Release 11i Discoverer.
Sudha Iyer Principal Product Manager Oracle Corporation.
Slide 1.NET Development for Project 2003 Samples from the Project 2003 SDK Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation.
© 2002 IBM Corporation IBM Israel Software Symposium 2003 accelerate your business An Introduction to Websphere Application Server Integration Capabilities.
WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.
The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML.
“Confidential –Internal Halliburton Use Only. © 2004 Halliburton. All Rights Reserved.” Portal Brief OracleAS Portal A component of Oracle Application.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Get Your Community To Collaborate On The Same Portal Page Jim Powell Product Manager Oracle Corporation Session id: OracleAS Portal Rich Lee Product.
Candace Stover Principal Product Manager OracleAS Portal Oracle Corporation.
Administer and Monitor Your Portal with Oracle Enterprise Manger Mick Andrew Principal Product Manager Oracle Corporation Session id:
Jitinder Sethi Oracle Corporation Dave Bottoms Yahoo! Enterprise Solutions.
Rajat Shroff Development Manager OracleAS Portal Oracle Corporation Jerry Silver Product Manager OracleAS Portal Oracle Corporation.
OASIS | November 16, 2003 Organization for the Advancement of Structured Information Standards OASIS OASIS | November 18, 2003 Web Services Remote Portlets.
Enterprise Portals Empowering Business via Technology Rajesh Moparthi.
Rakesh Dhoopar Sr. Director, Product Management Oracle Corporation
2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture.
1 Distributed System using J2EE. 2 What is J2EE?  J2EE (Java2 Enterprise Edition) offers a suite of software specification to design, develop, assemble.
ThinStructure: An Overview Support for ThinStructure demonstration. Jean Georges Perrin – Annandale, 21 st April 2004.
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
The BEA Product Set The BEA Product Set Chris Hill BEA Systems Ltd.
Interaction classes Record context Custom lookups.
David Saslav Principal Product Manager Database and Application Server Technologies Oracle Corporation.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Business Applications– Using Java _____ Presented by Priya Saha.
Amlan Debnath VP, Integration Products Oracle Corporation.
SAP Integration with Oracle 11g Muhammad Raza Fatmi.
2 DOAG November 2001 Modeling J2EE Applications using Oracle9i Designer and Oracle9i JDeveloper Simon W Day
The Holmes Platform and Applications
J2EE Platform Overview (Application Architecture)
Introduction to Oracle Forms Developer and Oracle Forms Services
Integrating Enterprise Applications Into SharePoint® Portal Server
Introduction to Oracle Forms Developer and Oracle Forms Services
Chris Menegay Sr. Consultant TECHSYS Business Solutions
Introduction to Oracle Forms Developer and Oracle Forms Services
Integrating Oracle HTML DB with Oracle Application Server 10g.
Sue Vickers Product Manager Tugdual Grall
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Component-based Applications
SharePoint 2007 Developer Overview Collaboration BI Features
Presentation transcript:

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

Integrate Enterprise Applications Into Your Portal Oracle Application Server Portal

Enterprise Information Systems Mainframe

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

Solution? Mainframe

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

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

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

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

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

D E M O N S T R A T I O N Oracle E-Business Portal

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 (Integration Solutions) – Configure the External Application – Register the provider

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

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

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

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

Custom Solutions Custom Declarative Declarative Web Clipping Web Clipping OmniPortlet OmniPortlet Development Development PDK PDK

Web Clipping  Lot of Business Applications are Web Based  Web Clipping provides a simple way to re- purpose the application into Portal

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

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

Integrate EIS By Yourself How to connect Portal to EIS?

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

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

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

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)

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

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

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

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

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

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

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

D E M O N S T R A T I O N OmniPortlet

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

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

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

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

Connect Your Custom Portlets OracleAS Portal J2EE Server Portal Developer Kit Web Services EIS XML JDBC JCA Prop. APIs

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 ( )

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

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

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

Reminder – please complete the OracleWorld session survey Thank you.