agenda - oracle.com · one stop shop for connectivity eclipse, jdeveloper adapter wizard oracle...
TRANSCRIPT
![Page 1: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/1.jpg)
![Page 2: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/2.jpg)
Agenda
Oracle AS Adapters OverviewOracle AS Adapter ServicesOracle AS Adapters for TechnologyOracle AS Adapters for Packaged ApplicationOracle AS Adapters for Legacy ApplicationsOracle AS Adapters BPEL PM IntegrationQ&A
![Page 3: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/3.jpg)
ORACLE AS 10g
Adapters – Overview
![Page 4: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/4.jpg)
Oracle Application Server 10gR2
![Page 5: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/5.jpg)
Oracle Integration 10.1.2 Components
Enterprise Service Bus
BAMBPMB2B Data HubInterConnect
AdaptersRoutingTransformationMessaging
![Page 6: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/6.jpg)
One stop shop for connectivity
Eclipse, JDeveloper
Adapter Wizard
Oracle Applications, Peoplesoft, Siebel, J.D.Edwards
Oracle AS AdaptersEnterprise
Manager
Messaging Middleware
Legacy
Packaged
Database/Files
Oracle, Informix, DB2, MSSQL, Sybase
Delimited, Positional, Cobol copy book, DTD, XSD, PDF, PS
Tuxedo, VSAM, IMS/TM,IMS/DB, CICS
JMS, AQ, OC4J JMS, IBM MQSeries, TIBCO Rendezvous
![Page 7: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/7.jpg)
Oracle AS AdaptersEnterprise-strength infrastructure for connectivity to Enterprise Information Systems (EIS).
J2EE Application Server(Oracle AS, BEA Weblogic, JBoss,
IBM Websphere)
OracleAS Adapters
• Bi-directional connectivity
• Service Oriented Architecture (SOA)
• Open Standards Support•WSIF
•WSDL
•JCA
•WSIL
•SOAP
• Broad range of connectivity
• Easy-to-use Wizards
• Managed through Oracle Application Server 10g
• Seamless integration with Oracle AS products.
Legacy Legacy ApplicationApplication
Oracle Oracle eBusiness SuiteeBusiness Suite
Package Package ApplicationApplication
BPEL PM
TechnologyTechnology
INTERCONNECT
PORTAL
AdapterDesign-time(Jdeveloper
/Eclipse)
WSDL/SOAP
WSDL/JCA
JCA
Backend Native
Interfaces
BAM
J2EE Applications
![Page 8: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/8.jpg)
Oracle AS Adapter – Key Features
Design Time Run Time Standards Support Life-cycle Management
• Browse, search, extract and generate EIS schemas
• JDeveloper/Eclipse Adapter Wizard
• WSDL schemas for both Outbound and Inbound Interactions
• WSIL browser for Packaged and Legacy Adapters
• Standards based Adapter Framework
• Supports synchronous & asynchronous communication
• Transaction support.• Real-time event
support• Supports standard J2EE
Server – Oracle Application Server, BEA Weblogic, IBM Websphere, JBoss
• Globalization support
• Support for open Standards
•WSDL,WSIF, WSIL•XSD•JCA, JMS
• Architecture•SOA•EDA
• Light-weight SDK
• Sophisticated error management & recovery
• Scalable• Load Balancing• Connection
Management• BPEL cluster,
Oracle AS cluster, Oracle Grid
• Fail-over, HA support
• Managed via Application Server Control
![Page 9: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/9.jpg)
300+ AdaptersDatabases
Oracle 8i and aboveIBM DB/2 UDBInformixClarionClipperCloudscape DBASE Dialog Essbase FOCUS Data Access Great Plains Microsoft SQL ServerMUMPS (Digital Standard MUMPS)Navision Financials (ODBC 3.x)NucleusParadoxPointbasePROGRESSRed BrickRMS SAS Transport FormatSybaseTeradataUnisys DMS 1100/2200UniVerse
ApplicationsOracle ApplicationsSAP R/3 PeoplesoftJD EdwardsSiebel ClarifyLotus NotesAribaAXIOM mx/openBaanBroadVisionClarifyCommerce OneHogan Financials i2 TechnologiesLawsonLivelink Manugistics Microsoft CRMVantiveWalker Interactive RemedySales Force
TechnologySOAPHTTP, HTTP-SEmail – POP3, SMTP, IMAPFTP, FTP-SFlat FileLDAPJMSOracle AQIBM MQSeriesTIBCO RendezvousSocket
LegacyCICSIMS/DB IMS/TMVSAMADABASNaturalTuxedoCA-DatacomScreen ScrapingCA-IDMSC-ISAM,D-ISAM,K-SAM, QSAM
![Page 10: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/10.jpg)
Adapter PartnersiWay Software Ltd AttunityNeon SystemsLibradosPervasive SoftwareGT SoftwareItemField
![Page 11: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/11.jpg)
Adapter Services
![Page 12: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/12.jpg)
MAN
AGE
Oracle AS Adapter Services – Outbound 2-way synchronous
JCA outbound request
Request to backend
Reply from backend
JCA outbound response
J2EE Application Server(Oracle AS, BEA Weblogic, JBoss,
IBM Websphere)
Oracle AS AdaptersBPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications Backend
application
![Page 13: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/13.jpg)
MAN
AGE
Oracle AS Adapter Services – Subscribe –JCA 1-way Outbound Interaction
JCA outbound Interaction request
Backend Native API
Backendapplication
J2EE Application Server(Oracle AS, BEA Weblogic, JBoss,
IBM Websphere)
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
Oracle AS Adapters
![Page 14: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/14.jpg)
MAN
AGE
Oracle AS Adapter Services –Asynchronous event publish (JCA Inbound Interaction)
J2EE Application Server(Oracle AS, BEA Weblogic, JBoss,
IBM Websphere)
Oracle AS Adapters
JCA inbound interaction
Backend Native API
BackendApplication
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
![Page 15: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/15.jpg)
MAN
AGE
Oracle AS Adapter Services – Metadata extraction
Browse, search, EIS metadata and create XSD/WSDL schemas for EIS business objects/operations.
StoresConfiguration (XSD/WSDL)
BackendNative API
FileRepository
Browse & select EIS schemas
Adapter Design-TimeTool
Oracle Database
Repository
Backend Application
![Page 16: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/16.jpg)
ORACLE AS
Adapters – Technology
![Page 17: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/17.jpg)
Database AdapterTo
pLin
k
Persistence Manager
Cache
Query
TX
Object DataConversion
JDBC
Mappings
JCA
Oracle, Informix, DB2, MSSQL, Sybase
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
• Leverages proven TopLink technology and performs object to relational mapping.
• Allows any JDBC Provider to be plugged in.
• Supports a variety of DML operations.• Support multiple ways to publish
database events.• Robust Query Framework• Rapid, easy-to-use, JDeveloper wizard-
driven modeling to map between relational and object schemas.
• Expressions support for visually building complex queries
• Metadata expressed as XSDs and WSDLs• Supports JTA transactions• Caching for high performance• Leverages OC4J connection management
for scalability• Deployable in Oracle Application Server
and BPEL Clusters.
WSIF
![Page 18: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/18.jpg)
Database AdapterTo
pLin
k
Persistence Manager
Cache
Query
TX
Object DataConversion
JDBC
Mappings
JCA
Oracle, Informix, DB2, MSSQL, Sybase
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
• Leverages proven TopLink technology and performs object to relational mapping.
• Allows any JDBC Provider to be plugged in.
• Supports a variety of DML operations.• Support multiple ways to publish
database events.• Robust Query Framework• Rapid, easy-to-use, JDeveloper wizard-
driven modeling to map between relational and object schemas.
• Expressions support for visually building complex queries
• Metadata expressed as XSDs and WSDLs• Supports JTA transactions• Caching for high performance• Leverages OC4J connection management
for scalability• Deployable in Oracle Application Server
and BPEL Clusters.
WSIF
![Page 19: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/19.jpg)
Files Adapter
JCA
• Comprehensive Support for parsing and formatting of different file formats –Delimited, Positional, XML, binary, COBOL copy books, Fixed length, variable length, complex relationships, unstructured data
• Sophisticated file-pattern matching and polling capabilities
• Error recovery and check point capabilities
• User-friendly, JDeveloper modeling• Native Format Builder wizard for sampling
files & auto-generation of metadata• Metadata including parsing and formatting
details expressed in XSD/WSDL format.• Multi-threaded support for concurrent
execution• Leverages OC4J connection management
for scalability• Deployable in Oracle Application Server &
BPEL Clusters• Batching/De-batching for performance
Native FormatTranslator
(Parser/Formatter)
Delimited
Positional
DTD,XSD
Pdf, PS
Cobol copy books
Reader
Writer
WSIF
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
![Page 20: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/20.jpg)
FTP Adapter
JCA
• FTP Read and Write operations• Certified with various FTP Servers• Rich file-pattern matching and polling
capabilities• Supports Secure FTP• Error recovery and check point
capabilities• User-friendly, JDeveloper modeling• Metadata including parsing and formatting
details expressed in XSD/WSDL format.• Leverages OC4J connection management
for scalability• Deployable in Oracle Application Server &
BPEL Clusters• Batching/De-batching for high
performance
Secure FTP
Reader
Writer
WSIF
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE ApplicationsFTP
Server
![Page 21: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/21.jpg)
AQ Adapter
JCA
• Supports both point-to-point and publish/subscribe paradigms
• Rich support for AQ data types– Raw, Object (ADT), XML
• Exposes generic AQ Headers and Payload Headers
• Supports AQ Native Correlation• Enables consumption of AQ messages
based on Priority, Correlation ID and rule-based subscription.
• User-friendly, JDeveloper modeling• Native Format Builder wizard for handling
delimited, positional payloads• Metadata expressed in XSD/WSDL format.• Leverages OC4J connection management
for scalability• Deployable in Oracle Application Server &
BPEL Clusters• Extensive error handling, message
rejection and repair capabilities• Supports AQ Transaction
Native Format Translator
Consumer
Producer
OracleAdvancedQueue
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
WSIF
![Page 22: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/22.jpg)
JMS Adapter
JCA
• Exposes JMS Headers for further manipulation by BPEL PM
• Supports JMS Native Correlation• Supports the various JMS Types• Enables consumption of JMS messages
based on Priority, Correlation ID and SQL-92 based message filters
• Rapid, user-friendly, JDeveloper wizard-driven modeling
• Native Format Builder wizard for handling delimited, positional payloads
• Metadata expressed in XSD/WSDL format.• Leverages OC4J connection management
for scalability• Deployable in Oracle Application Server &
BPEL Clusters• Extensive error handling, message
rejection and repair capabilities• Supports JMS Transaction
Native Format Translator
Consumer
Producer
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
WSIF
Oracle AQ
OC4J JMS
IBM MQ SeriesTIBCO
Rendezvous
Sonic MQ
JMS Providers
![Page 23: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/23.jpg)
ORACLE AS
Adapters – Packaged
Application
![Page 24: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/24.jpg)
Oracle Applications Adapter
Workflow BESWorkflow BES
XML GatewayXML Gateway
Open Open InterfacesInterfaces
APIsAPIs JCA
WSIF
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
• Intuitive integration to Oracle by Oracle• Support for all EBS 11i modules• Leverages proven technology, over 100
EBS customers • Integrates via Open Interfaces and Oracle
Application Stored Procedures for inserting data into Oracle Applications.
• Integration with Business Event System (BES) for receiving over 900+ Oracle Applications events in real-time.
• Bi-directional XML integration with XML Gateway for exchanging OAG based XML documents.
• Rapid, user-friendly, JDeveloper wizard-driven modeling
• Metadata expressed in XSD/WSDL format.• Leverages OC4J connection management
for scalability• Deployable in Oracle Application Server &
BPEL Clusters
Oracle ApplicationsOracle Applications
AQ
JDBC
StoredProcedure
XML
AdapterAdapter
![Page 25: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/25.jpg)
JMSJMS
HTTPHTTP
FTPFTP
TCP/IPTCP/IP
Peoplesoft Adapter
JCA
WSIF
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
• Comprehensive bi-directional support for People Tools version 8.1.x and 8.4.x
• Bi-directional interface capabilities toPeoplesoft by exploiting the most powerful Peoplesoft integration technologies - Component Interface (CI), the Integration Broker with Application Messages, and (starting with PeopleTools8.42) the new SOAP to CI interface.
• Support for custom Component Interfaces
(including custom ones) and custom methods within Component Interfaces.
• Support for guaranteed event delivery–can receive Application Messages via FTP, HTTP, TCP/IP and JMS
• User-friendly, modeling tool• Metadata expressed in XSD/WSDL format.• Leverages OC4J connection management
for scalability• Deployable in Oracle Application Server &
BPEL Clusters
PeopleToolsPeopleTools
JOLT client(PSJOA)Component
Interfaces
IntegrationBroker
SOAP
AdapterAdapter
![Page 26: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/26.jpg)
Siebel Adapter
JCA
WSIF
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
• Comprehensive bi-directional support for Siebel version 7.x
• Support for Siebel Business Object, Business Services and Integration Objects
• Interfaces via Java Data Bean and COM Data Bean API
• Support for guaranteed delivery of Siebel events – Files, MQSeries, HTTP
• Rapid, user-friendly, modeling tool• Dynamic introspection of out-of-the-box &
custom Siebel objects. • Schemas expressed as XSD/WSDL• Leverages OC4J connection management
for scalability• Deployable in Oracle Application Server &
BPEL ClustersSiebelSiebel
Java DataBean
COM DataBean
MQSeries
Files
HTTP
BusinessObjects
BusinessServices
IntegrationObjects
AdapterAdapter
![Page 27: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/27.jpg)
SAP Adapter
JCA
WSIF
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
• Comprehensive bi-directional support for SAP Basis 4.0B – 4.7, SAP Web Application Server Version 6.2 and higher, and MySAP.com technology solutions (SAP BW, SAP APO, SAP CRM, SAP SRM, SAP EBP, SAP SEM, SAP WP, SAP KW).
• SAP Certified• Support for BAPI, IDOC, RFC and
transactional RFC• Support for guaranteed delivery of SAP
events• Support for SAP customizations• Integrates with SAP Business Object
Repository (BOR)• Schemas expressed as XSD/WSDL• Leverages OC4J connection management for
scalability• Deployable in Oracle Application Server &
BPEL Clusters
BAPI
RFC
ALE/IDOC
SAPRFC
Library
AdapterAdapterSAPSAP
![Page 28: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/28.jpg)
J.D.Edwards Adapter
JCA
WSIF
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
JDEAdapterLibraries
• Comprehensive bi-directional support for J.D.Edwards – Enterprise One 8.9, 8.10, 8.11
• Support for Gen Java Business Functions, Z-Files and Real-time event notification (RTE)
• Support for guaranteed delivery of JDE events
• Support for guaranteed delivery of J.D.Edwards events
• Support for JDE customizations• Schemas expressed as XSD/WSDL• Leverages OC4J connection management for
scalability• Deployable in Oracle Application Server &
BPEL Clusters
Gen JavaBusinessFunctions
Z-Files
XPI
XBP
Web ServicesGateway
J.D.Edwards J.D.Edwards Enterprise OneEnterprise One
![Page 29: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/29.jpg)
ORACLE AS
Adapters – Legacy
![Page 30: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/30.jpg)
Legacy Adapter Architecture
Legacy Platform(MVS, OS/390)
Oracle Connect
VSAM
IMS/TM
CICS
Oracle Studio(Eclipse)
Oracle Legacy (JCA)
Adapter
Tuxedo
IMS/DB
DAEMON
QueryProcessor &
Optimizer
Server processes
Event Queue
J2EE Application Server
BPEL PM
INTERCONNECT
PORTAL
BAM
J2EE Applications
![Page 31: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/31.jpg)
Legacy Adapter - Features
Legacy Platform(MVS, OS/390)
Oracle Connect
VSAM
IMS/TM
CICS
Oracle Studio(Eclipse)
Tuxedo
IMS/DB
DAEMON
QueryProcessor &
Optimizer
Server processes
Event Queue
• Leverages and capitalizes on existing legacy data
• Accelerates mainframe integration projects• Incorporates mainframes into a service-
oriented architecture• Tight integration with Oracle Application
Server product components• Standards based solution• Rapid, user-friendly, modeling tool.• Convert definitions in PSB, DBD and COBOL
copy books into XSD/WSDL. • Concurrent processing for high performance• Load-balancing and HA support• Support for native mainframe security
mechanisms – RACF, ACF-2, TopSecretEasy-to-set up, configure and administer
![Page 32: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/32.jpg)
Legacy Adapters – FeaturesCICS VSAM IMS/DB IMS/TM
• Exposes CICS transactions as Web Services
• Real-time event capture
and delivery in XML
format
• Uses TCP/IP protocol – No
SNA setup required
• Communicates via EXCI
and exchanges
COMMAREA buffers
• Robust transaction
management (supports
CICS sync points) and
integrates with IBM
Resource Recovery
Service (RRS)
Direct VSAM or VSAM under CICSVSAM access: KSDS, RRDS, ESDS
• Query Processor for optimized query execution
• Robust distributed
transaction
management and
integrates with IBM
Resource Recovery
Service (RRS)
• Map non-relational
data sources to a
relational data model.
Three ways to integrate IMS/DB:
–Direct data access via DL/I–Access IMS/DB via CICS (DBCTL)–Access IMS/DB via IMS/TM (DBDC)
• Query Processor for optimized query execution
• Robust distributed transaction support
(XA support)• Real-time event service
Two ways to integrate IMS/TM:
– OTMA access to Message Processing Programs
– TCP/IP access to IMS Transaction Gateway
• Real-time event service
• Robust transaction management and integrates with IBM Resource Recovery Service (RRS)
![Page 33: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/33.jpg)
ORACLE AS
Adapters – BPEL PM
integration
![Page 34: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/34.jpg)
Technology Adapters –design-time
BPEL SUITCASE
JDeveloper
BPEL Designer/ Adapter Wizard
Adapter Service WSDL
Deployment XML
![Page 35: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/35.jpg)
Packaged/Legacy Adapters –design-time
Backendapplication
Application Explorer /
Studio
Oracle DB
File System(WSDL)
STEP –1STEP –2
WSIL ServletAdapter
WSIL Browser
BPEL Designer/ Adapter Wizard
BPEL SUITCASE(REPOSITORY)
Deployment XML
Adapter Service - WSDL
![Page 36: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/36.jpg)
BPEL PM Invoke – Adapter Partner Link
MAN
AGE
BPEL SUITCASE
Adapters WSDL –JCA binding
JDeveloper/Eclipse
BPEL Designer/ Adapter Wizard
BPEL Process Manager
J2EE Container(Oracle Application Server, BEA Weblogic, JBoss, IBM Websphere)
Oracle AS Adapters(JCA 1.5 Resource Adapter)
Adapter Framework[ WSIF JCA Provider ]
WS SyncInvoke
-lookup- Request
Backendapplication
WS SyncResponse
BackendNativeAPI
Response
![Page 37: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/37.jpg)
MAN
AGE
BPEL PM Receive – Adapter Partner Link
BPEL SUITCASE
Adapters WSDL –Oracle specific
binding
JDeveloper
BPEL Designer/ Adapter Wizard
BPEL Process Manager
Oracle AS Adapters(JCA 1.5
Resource Adapter)
Adapter Framework
WS Receive
1.Start Resource Adapter2.Activate Endpoint 3.Deactivate EndPoint
- Create Message EndPoint- Call onMessage()
Backendevent
Backendapplication
J2EE Container(Oracle Application Server, BEA Weblogic, JBoss, IBM Websphere)
![Page 38: Agenda - oracle.com · One stop shop for connectivity Eclipse, JDeveloper Adapter Wizard Oracle Applications, Peoplesoft, Siebel, J.D.Edwards Oracle AS Enterprise Adapters](https://reader030.vdocument.in/reader030/viewer/2022040310/5d40c71e88c99377448d07c5/html5/thumbnails/38.jpg)
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