service enabling peoplesoft with fusion middlewareinteractive service repository • web-based...
TRANSCRIPT
Service Enabling Peoplesoft
with Fusion Middleware
Nishit RaoGroup Product Manager
Oracle Fusion Middleware
Oracle SOA & Webcenter Technologies
Metadata
Repository
ADF ADF WebCenter WebCenter PortalPortal
Oracle Fusion MiddlewareThe World’s Best Middleware Suite - Gartner MQs
• Application Platform Suites
• Development Tools
• Application Server
• Web Services Platform
• Enterprise Portal
• Enterprise Content Mgmt.
• Enterprise Records Mgmt.
• Enterprise Service Bus
• Business Integration
• Business Process Mgmt.
• Business Intelligence
• Corporate Performance Mgmt.
• Access Management
• Identity Provisioning
• Web Services Management
• Data Integration
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
LEADER
Oracle Fusion MiddlewareThe World’s Leading Middleware Suite -
Forrester
Fusion Middleware Certification
CEnterprise Manager Plugin
CCCOracle Database 9i, 9i RAC, 10g, 10g RAC
CData Hubs
COracle UDDI Server
CCOracle Portal
CCOracle Integration B2B
CCOracle BAM
CCOracle Identity Management/Single Sign-On
CCCOracle Internet Directory
CCCOracle BPEL Process Manager
EOracle XML Publisher
EOracle XSLT Mapper (part of JDEV)
IIOracle Application Server Java Edition
PeopleTools
8.48
PeopleTools
8.47
PeopleTools
8.46
Embedded: A specific version of a Oracle component is embedded and delivered as part of PeopleTools. Licensing is covered by PeopleTools EULA.
Integrated: The Oracle component is integrated with PeopleSoft Enterprise. A license for the separate component product is included with PeopleTools.
Certified: The Oracle component is certified to be interoperable with PeopleSoft Enterprise. Customers who wish to use the component must license and install separately.
Increase the Value of Your Investments
Sustainable Integration through Web Service
More
than 100
More than
100
More than
200
More than
150
Enterprise
Business Services
(out of box)More
than 500
More than
1000
More than
2000
More than
1000
Enterprise Service
Operations
YES
More than
5000
More than
1000
Oracle
YES
More than
800
More than
200
PeopleSoft
YES
More than
1000
More than
1000
Siebel
YES
More
than 300
More
than 300
JD
Edwards
Services
Repository
Available
Modeled Business
Process Support
Enterprise
Business Events
Supporting SOA with Applications Unlimited
<Insert Picture Here>
PeopleSoft Applications
Architecture and
Concepts
PeopleSoft Architecture Overview
Batch Server
Application
Server
PIA
Services
Web
Server
T
U
X
E
D
O
RDBMS
Server
Java Servlet
Engine
H
T
T
P
Security
Rules
Integration
Presentation
PortalServlet
PresentationServlet
IntegrationServlet
Instance
ApplicationData
Metadata
S
Q
L
Process
Scheduler
HTML
WML
XML/SOAP
Browsers
Systems
Disconnected Devices
Wireless Devices
SOAP Sync
SyncServlet
Browser
JOLT
Application
Designer
Tuxedo
Peoplesoft Application Pillars
CRM FMS SCM HCM
DB DB DB DB
PEOPLETOOLS
<Insert Picture Here>
PeopleSoft Integration
Concepts
PeopleTools• Toolset for development and execution of applications.
• App Designer – a GUI development toolkit
• Design-time tool for developing and customizing
PeopleSoft applications.
• Integration Broker for internal and external integration.
• PeopleTools release & Application release are related, but
not in synch
• You can customize Apps with PeopleCode
1996 200320022000 2004 2005 2006 2007
PeopleSoft 8.x
(PeopleTools 8.1x)
PeopleSoft 8.4/8.8/8.9
(PeopleTools 8.4x)
8.46 8.47 8.48
Key Points:
• PeopleTools 8.4x supports all PeopleSoft 8.4 and above applications.
• PeopleTools 8.46, 8.47 and 8.48 certified with Oracle Fusion Middleware
PeopleSoft Enterprise Product Lines
Metadata based, scalable architecture
Design Time Run Time
Application Designer
Integration Technologies• Component Interfaces
• Object-oriented, request/reply, component architecture that allows third-party applications to synchronously invoke PeopleSoft business logic.
• Integration Broker
• Introduced with PeopleTools 8.4, an XML-based integration hub for message routing, transformation and connectors.
• Application Messaging
•Messaging architecture for both synchronous and asynchronous integration into and out of the PeopleSoft via Integration Broker.
•Application Engine
• Robust file processing capabilities easily enable file-based integration, which is still a common method for addressing integration requirements.
Presentation
Component Component Interface
Business
Logic
Data
Java/J2EECOM/.NETC/C++
SOAP
PeopleCode
Component Interface
Integration Broker Architecture
Application Message• Table Based
• Inbound/Outbound
• Synch/Asynch
• PeopleCode Publish
• Subscription PeopleCode
• Logic must be created
Providing Web Services
Consuming Web Services
Interactive Service Repository
• Web-based application that provides detailed
information regarding delivered PeopleSoft
integrations.
• Hosted on the PeopleSoft Customer Connection web
site.
• Allows customers/partners to
• Browse and query detailed information about delivered
PeopleSoft integrations
• Produce reports that show integration points for PeopleSoft
Enterprise, PeopleSoft EnterpriseOne,PeopleSoft World, and
third-party products developed by certified PeopleSoft
partners.
Interactive Service Repository
Demo
BPEL + Peoplesoft Integration
Components