Extending Primavera
P6 Platform
By
Mohammed Khan
Project Director
Agenda
Placeholder for your own subheadline
1 Mechanisms
2 Comparisons
3 Exetending Primavera P6 using Messaging
4 Sample Data Flow using Messaging
5 Questions
Page 2
Mechanisms
Clients: Web / Desktop Clients: Web / Desktop Clients: Web / Desktop
Binary
XML
XML
Web Services API Messaging
Oracle/MSSQL
Primavera P6 V7 Platform
DB
Page 3
Comparisons
Features Webservices API Messaging
Custom UI Interfaces x x x
Live Collaboration - x x
Data Push - x x
Offline Data Sync - x -
Bandwidth Efficient - x x
Custom Definitons - x -
Performance Oriented - x x
Page 4
Extending Primavera P6 using Messaging
Primavera P6 Event Notification Extended Business Portal
Java Message Queue + Enterprise Service Bus
BPM
Web Access Workflows
Message Broadcast Engine
Web Services Data Visualization
BI Suite
API Reporting
Page 5
Sample Data Flow using Messaging
P6V7QUE
<?xml version=“1.0” encoding=“UTF-8”?>
<MessagingObjects xmlns=http://xmlns.oracle.com/Primavera/P6/V7/Common/Event
Event Event xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance>
Generated Received <ProjectCreated>
Create Project using PWA <Id>SAMPLEPROJ1</Id>
Notify <Name>Sample Project</Name>
Clients <ObjectId>828</ObjectId>
JMS/ESB
</ProjectCreated>
<MessagingObjects>
Start Workflow
Fetch Resources
Primavera P6 V7 API Assign Resources
API
Assign Resources
P6V7QUE
Send Message
Notify Other Cliets
Page 6
Do You Have
Any Questions?
Placeholder, enter your
own text here
Page 7
0 comments
Post a comment