Professional Documents
Culture Documents
?
Why not use Fusion Applications?
Fusion Middleware
Architecture of Fusion Applications
View Business Logic Data
Business Services
ADF
Data
Binding
events
complete results
ADF
BPM
SOA
Suite
Database
Decoupled Development
Interface based
ADF
Web
EDN
service
Events
(WSDL BPM
(XSD)
SQL & XSD)
Web service
over
(WSDL &
JDBC EDN Events
XSD)
(XSD)
SOA Suite
AQ & DB
Adapter
Database
First steps
Define data model
Canonical model in terms of XML: XSD
Database: SQL & PL/SQL
Model of Database
First steps
Define data model
Canonical model in terms of XML: XSD
Database: SQL & PL/SQL
Define Interfaces
Service, Operation, Messages (input & output):
WSDL and XSD
Define Business Events
When and What (payload): EDL and XSD
Define Process
Defining the business process
Activities
Automated activities: Services
Human activities: Tasks (and User Interfaces)
Process Data
Flow and logic
Sequence of activities, parallel flows
Decision points (forks), conditional steps
Loops, loop backs
Non-happy day scenarios and exceptions
Agenda
Defining the Process through BPM(N)
Designing and Implementing the Services
Creating the User Interfaces
The back office administration
The speaker portal
The conference portal (schedule builder)
End to End demo
Revision of process, services and UI
Based on audience suggestions
Final demo and wrap up