Soumettre la recherche
Mettre en ligne
206520 p6 web services programming interface
•
1 j'aime
•
2,637 vues
p6academy
Suivre
For more free articles and slides visit www.p6academy.com
Lire moins
Lire la suite
Business
Signaler
Partager
Signaler
Partager
1 sur 33
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Primavera Gateway overview - Oracle Primavera P6 Collaborate 14
Primavera Gateway overview - Oracle Primavera P6 Collaborate 14
p6academy
PMO Managed Service Introduction
PMO Managed Service Introduction
Keith Rackley
RFP PowerPoint Presentation Slides
RFP PowerPoint Presentation Slides
SlideTeam
Setting up a Project Management Office (PMO)
Setting up a Project Management Office (PMO)
Hussain Bandukwala
PMO Frameworks
PMO Frameworks
Michael Kaplan
Pmo Concept
Pmo Concept
Eng.Ramy Al-Hussamy
How To Use PMO Intake Processes To Manage Your Project Portfolio
How To Use PMO Intake Processes To Manage Your Project Portfolio
Don Clarke, PMP, CSM, CSP
Oracle primavera eppm presentation
Oracle primavera eppm presentation
Thanh Hoang Lam
Recommandé
Primavera Gateway overview - Oracle Primavera P6 Collaborate 14
Primavera Gateway overview - Oracle Primavera P6 Collaborate 14
p6academy
PMO Managed Service Introduction
PMO Managed Service Introduction
Keith Rackley
RFP PowerPoint Presentation Slides
RFP PowerPoint Presentation Slides
SlideTeam
Setting up a Project Management Office (PMO)
Setting up a Project Management Office (PMO)
Hussain Bandukwala
PMO Frameworks
PMO Frameworks
Michael Kaplan
Pmo Concept
Pmo Concept
Eng.Ramy Al-Hussamy
How To Use PMO Intake Processes To Manage Your Project Portfolio
How To Use PMO Intake Processes To Manage Your Project Portfolio
Don Clarke, PMP, CSM, CSP
Oracle primavera eppm presentation
Oracle primavera eppm presentation
Thanh Hoang Lam
Primavera integration possibilities technical overview ppt
Primavera integration possibilities technical overview ppt
p6academy
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
p6academy
Odoo 12 Functional Training
Odoo 12 Functional Training
Mohamed Elbagoury
The pmo strategy discipline execution value
The pmo strategy discipline execution value
Orlando Lugo
Pmipmo
Pmipmo
Marlly Johanna Fuentes Barcenas
PMO Setup with Microsoft Project Online
PMO Setup with Microsoft Project Online
Gonzague PATINIER
Pmo Gap Analysis Sample Itvamp 2008
Pmo Gap Analysis Sample Itvamp 2008
ITVAMP, LLC
What is a PMO
What is a PMO
RamPrasad Kurakula
The Odoo Ecosystem
The Odoo Ecosystem
Odoo
Azkatech odoo erp- email brochure
Azkatech odoo erp- email brochure
Azzkatech
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
ElínAnna Jónasdóttir
Odoo Presentasi.pptx
Odoo Presentasi.pptx
Yudi512144
Robotic Process Automation (RPA)
Robotic Process Automation (RPA)
Flevy.com Best Practices
Pmo Why?
Pmo Why?
Haresh Thevathasan, PMP®, ITIL®, CSM
PMO Mandate
PMO Mandate
Talha Masood
The PMO journey
The PMO journey
Tery Everett
PMO as a service
PMO as a service
Jan Biets [jan_biets@hotmail.com]
Pmo
Pmo
ammody
The benefits of odoo
The benefits of odoo
ATEES Industrial Training Pvt Ltd
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Sophia Zhou
EBsSDKForJavaWithOracleADF_ppt.ppt
EBsSDKForJavaWithOracleADF_ppt.ppt
SudhirSinghShakyaVan
Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014
Bizagi Inc
Contenu connexe
Tendances
Primavera integration possibilities technical overview ppt
Primavera integration possibilities technical overview ppt
p6academy
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
p6academy
Odoo 12 Functional Training
Odoo 12 Functional Training
Mohamed Elbagoury
The pmo strategy discipline execution value
The pmo strategy discipline execution value
Orlando Lugo
Pmipmo
Pmipmo
Marlly Johanna Fuentes Barcenas
PMO Setup with Microsoft Project Online
PMO Setup with Microsoft Project Online
Gonzague PATINIER
Pmo Gap Analysis Sample Itvamp 2008
Pmo Gap Analysis Sample Itvamp 2008
ITVAMP, LLC
What is a PMO
What is a PMO
RamPrasad Kurakula
The Odoo Ecosystem
The Odoo Ecosystem
Odoo
Azkatech odoo erp- email brochure
Azkatech odoo erp- email brochure
Azzkatech
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
ElínAnna Jónasdóttir
Odoo Presentasi.pptx
Odoo Presentasi.pptx
Yudi512144
Robotic Process Automation (RPA)
Robotic Process Automation (RPA)
Flevy.com Best Practices
Pmo Why?
Pmo Why?
Haresh Thevathasan, PMP®, ITIL®, CSM
PMO Mandate
PMO Mandate
Talha Masood
The PMO journey
The PMO journey
Tery Everett
PMO as a service
PMO as a service
Jan Biets [jan_biets@hotmail.com]
Pmo
Pmo
ammody
The benefits of odoo
The benefits of odoo
ATEES Industrial Training Pvt Ltd
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Sophia Zhou
Tendances
(20)
Primavera integration possibilities technical overview ppt
Primavera integration possibilities technical overview ppt
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
Odoo 12 Functional Training
Odoo 12 Functional Training
The pmo strategy discipline execution value
The pmo strategy discipline execution value
Pmipmo
Pmipmo
PMO Setup with Microsoft Project Online
PMO Setup with Microsoft Project Online
Pmo Gap Analysis Sample Itvamp 2008
Pmo Gap Analysis Sample Itvamp 2008
What is a PMO
What is a PMO
The Odoo Ecosystem
The Odoo Ecosystem
Azkatech odoo erp- email brochure
Azkatech odoo erp- email brochure
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Presentasi.pptx
Odoo Presentasi.pptx
Robotic Process Automation (RPA)
Robotic Process Automation (RPA)
Pmo Why?
Pmo Why?
PMO Mandate
PMO Mandate
The PMO journey
The PMO journey
PMO as a service
PMO as a service
Pmo
Pmo
The benefits of odoo
The benefits of odoo
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Similaire à 206520 p6 web services programming interface
EBsSDKForJavaWithOracleADF_ppt.ppt
EBsSDKForJavaWithOracleADF_ppt.ppt
SudhirSinghShakyaVan
Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014
Bizagi Inc
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Berry Clemens
Architecture performance and tips and tricks for instantis enterprise track 8...
Architecture performance and tips and tricks for instantis enterprise track 8...
p6academy
Oracle database 12c new features
Oracle database 12c new features
Jakkrapat S.
PaaSing a Java EE Application
PaaSing a Java EE Application
Jagadish Prasath
EBS-endeca-technical-considerations
EBS-endeca-technical-considerations
Berry Clemens
Con8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebs
Berry Clemens
JavaFX and JEE 7
JavaFX and JEE 7
Vijay Nair
206570 primavera and the fusion stack
206570 primavera and the fusion stack
p6academy
Cloud computing Introductory Session
Cloud computing Introductory Session
Abhinav Parmar
Con8817 api management - enable your infrastructure for secure mobile and c...
Con8817 api management - enable your infrastructure for secure mobile and c...
OracleIDM
Con5133
Con5133
Roger Kitain
Revised Adf security in a project centric environment
Revised Adf security in a project centric environment
Jean-Marc Desvaux
Road Show _Oracle BPM Suite Do Negócio à Tecnologia Recurso
Road Show _Oracle BPM Suite Do Negócio à Tecnologia Recurso
EloGroup
Road Show 2013 - Oracle BPM Suite Do Negócio à Tecnologia Recurso
Road Show 2013 - Oracle BPM Suite Do Negócio à Tecnologia Recurso
EloGroup
P6 Services: How to install, configure, tips and troubleshooting
P6 Services: How to install, configure, tips and troubleshooting
p6academy
Oracle 360
Oracle 360
Ana Galindo
IOUG Collaborate 2014 ASH/AWR Deep Dive
IOUG Collaborate 2014 ASH/AWR Deep Dive
Kellyn Pot'Vin-Gorman
206610 instantis for the enterprise
206610 instantis for the enterprise
p6academy
Similaire à 206520 p6 web services programming interface
(20)
EBsSDKForJavaWithOracleADF_ppt.ppt
EBsSDKForJavaWithOracleADF_ppt.ppt
Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Architecture performance and tips and tricks for instantis enterprise track 8...
Architecture performance and tips and tricks for instantis enterprise track 8...
Oracle database 12c new features
Oracle database 12c new features
PaaSing a Java EE Application
PaaSing a Java EE Application
EBS-endeca-technical-considerations
EBS-endeca-technical-considerations
Con8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebs
JavaFX and JEE 7
JavaFX and JEE 7
206570 primavera and the fusion stack
206570 primavera and the fusion stack
Cloud computing Introductory Session
Cloud computing Introductory Session
Con8817 api management - enable your infrastructure for secure mobile and c...
Con8817 api management - enable your infrastructure for secure mobile and c...
Con5133
Con5133
Revised Adf security in a project centric environment
Revised Adf security in a project centric environment
Road Show _Oracle BPM Suite Do Negócio à Tecnologia Recurso
Road Show _Oracle BPM Suite Do Negócio à Tecnologia Recurso
Road Show 2013 - Oracle BPM Suite Do Negócio à Tecnologia Recurso
Road Show 2013 - Oracle BPM Suite Do Negócio à Tecnologia Recurso
P6 Services: How to install, configure, tips and troubleshooting
P6 Services: How to install, configure, tips and troubleshooting
Oracle 360
Oracle 360
IOUG Collaborate 2014 ASH/AWR Deep Dive
IOUG Collaborate 2014 ASH/AWR Deep Dive
206610 instantis for the enterprise
206610 instantis for the enterprise
Plus de p6academy
Oracle OpenWorld 2015
Oracle OpenWorld 2015
p6academy
Plan and Execute the Right Projects— Easily and Affordably
Plan and Execute the Right Projects— Easily and Affordably
p6academy
What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1
p6academy
Oracle Primavera Unifier What's New in Release 16.2
Oracle Primavera Unifier What's New in Release 16.2
p6academy
Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2
p6academy
What's New in Primavera Prime 16.1
What's New in Primavera Prime 16.1
p6academy
What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1
p6academy
What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1
p6academy
What's New in Unifier 16.1
What's New in Unifier 16.1
p6academy
20160405 How to Install Primavera P6 16.1 Professional desktop
20160405 How to Install Primavera P6 16.1 Professional desktop
p6academy
Oracle Primavera P6 16.1 Announced
Oracle Primavera P6 16.1 Announced
p6academy
Oracle Primavera Unifier 16.1
Oracle Primavera Unifier 16.1
p6academy
P6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations Overview
p6academy
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
p6academy
P6 Release 8 Installation Orientation
P6 Release 8 Installation Orientation
p6academy
Oracle Primavera P6 R8 Release Value Proposition
Oracle Primavera P6 R8 Release Value Proposition
p6academy
Oracle Primavera P6 v7 Release Value Proposition
Oracle Primavera P6 v7 Release Value Proposition
p6academy
Oracle Primavera P6 Release Content Document (RCD)
Oracle Primavera P6 Release Content Document (RCD)
p6academy
Oracle Support Accreditation – Level 1 Study Guide
Oracle Support Accreditation – Level 1 Study Guide
p6academy
Oracle Primavera Support Accreditation Study Guide
Oracle Primavera Support Accreditation Study Guide
p6academy
Plus de p6academy
(20)
Oracle OpenWorld 2015
Oracle OpenWorld 2015
Plan and Execute the Right Projects— Easily and Affordably
Plan and Execute the Right Projects— Easily and Affordably
What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1
Oracle Primavera Unifier What's New in Release 16.2
Oracle Primavera Unifier What's New in Release 16.2
Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2
What's New in Primavera Prime 16.1
What's New in Primavera Prime 16.1
What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1
What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1
What's New in Unifier 16.1
What's New in Unifier 16.1
20160405 How to Install Primavera P6 16.1 Professional desktop
20160405 How to Install Primavera P6 16.1 Professional desktop
Oracle Primavera P6 16.1 Announced
Oracle Primavera P6 16.1 Announced
Oracle Primavera Unifier 16.1
Oracle Primavera Unifier 16.1
P6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations Overview
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
P6 Release 8 Installation Orientation
P6 Release 8 Installation Orientation
Oracle Primavera P6 R8 Release Value Proposition
Oracle Primavera P6 R8 Release Value Proposition
Oracle Primavera P6 v7 Release Value Proposition
Oracle Primavera P6 v7 Release Value Proposition
Oracle Primavera P6 Release Content Document (RCD)
Oracle Primavera P6 Release Content Document (RCD)
Oracle Support Accreditation – Level 1 Study Guide
Oracle Support Accreditation – Level 1 Study Guide
Oracle Primavera Support Accreditation Study Guide
Oracle Primavera Support Accreditation Study Guide
Dernier
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
Ravindra Nath Shukla
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
Any kyc Account
M.C Lodges -- Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
Aaiza Hassan
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
KeppelCorporation
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Lviv Startup Club
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
Shree Krishna Exports
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
Neil Kimberley
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Shawn Pang
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
NZSG
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Denis Gagné
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Dave Litwiller
GD Birla and his contribution in management
GD Birla and his contribution in management
chhavia330
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Apsara Of India
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
Michael W. Hawkins
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
Seo
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
IlamathiKannappan
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Dernier
(20)
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
M.C Lodges -- Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
GD Birla and his contribution in management
GD Birla and his contribution in management
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
206520 p6 web services programming interface
1.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 121 1
2.
An Introduction the
P6 Web Services Programming Interface Tanya Cranmer Principal Technical Engineer
3.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 123 3 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
4.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 124 4 Program Agenda P6 Web Services P6 Event Notification P6 Business Process Management (BPM) Integration Q & A
5.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 125 5 P6 Web Services
6.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 126 6 P6 Web Services P6 Web Services is an integration tool based on open standards such as SOAP, XML and WSDL (Web Service Definition Language) Web Services is platform and language independent P6 Web Services can be used to – Extend P6 functionality – Create workflows – Integrate with a wide variety of enterprise software applications running on different hardware and operating system platforms Overview
7.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 127 7 P6 Web Services P6 EPPM Web Services are divided into four categories; − Business Object Based Services - business object based services provide create, read, update, and delete (CRUD) operations, depending on the object − Job Services – specialized operations like Scheduling − Spread Service – services used to read time-phased unit and cost data − Import and Export Services – services used to import and export projects from and to XML Overview
8.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 128 8 P6 Web Services There are several layers of security – Application security based on the P6 user name – Transport layer security (SSL) for the SOAP messages – Message level encryption which allows different parts of the SOAP message to be encrypted Overview
9.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 129 9 P6 Web Services Client applications create a SOAP request message based on the WSDL to the Web Services server The Web Services server carries out the business operation and sends back a SOAP response message The client application reads the SOAP response and processes the result Process Flow
10.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1210 10 P6 Web Services Process Flow P6 Web Services deployed on Weblogic or Websphere Client Application
11.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1211 11 P6 Web Services Sample WSDL
12.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1212 12 P6 Web Services Sample Java Code private int createProject() throws Exception { URL wsdlURL = new URL("http://localhost:8206/p6ws/services/ProjectService?wsdl"); ProjectService service = new ProjectService(wsdlURL); ProjectPortType servicePort = service.getProjectPort(); Client client = ClientProxy.getClient(servicePort); setCookieOrUserTokenData(client); List<Project> projects = new ArrayList<Project>(); // Create project with required fields Project proj = new Project(); proj.setParentEPSObjectId(3063); proj.setId("WS-Demo"); proj.setName("WS-Demo"); projects.add(proj); List<Integer> objIds = servicePort.createProjects(projects); }
13.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1213 13 P6 Web Services Sample SOAP Request Message <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" SOAP-ENV:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasi <wsse:Username>admin</wsse:Username> <wsse:Password Type=“http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText”>admin</wsse:Passw </wsse:UsernameToken> </wsse:Security> </SOAP-ENV:Header> <soap:Body> <CreateProjects xmlns="http://xmlns.oracle.com/Primavera/P6/WS/Project/V2" xmlns:ns2="http://xmlns.oracle.com/Primavera/P6/WS/IntegrationFaultType <Project> <Id>WS-Demo</Id> <Name>WS-Demo</Name> <ParentEPSObjectId>3063</ParentEPSObjectId> </Project> </CreateProjects> </soap:Body> </soap:Envelope>
14.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1214 14 P6 Web Services Sample SOAP Response Message <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header> </SOAP-ENV:Header> <SOAP-ENV:Body> <CreateProjectsResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.oracle.com/Primavera/P6/WS/Project/V2"> <ObjectId>5202</ObjectId> </CreateProjectsResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
15.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1215 15 P6 Web Services The Web Services installation includes a Java demo application The demo application is starting point when using learning P6 Web Services Demo
16.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1216 16 P6 Web Services Oracle Project Portfolio Management Integration Pack For Primavera P6 and JD Edwards EnterpriseOne - prebuilt integration between P6 and E1 Primavera Risk Analysis Connector – P6 and Risk Analysis integration Primavera Portfolio Management Bridge – P6 and PPM integration Existing Primavera Integrations
17.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1217 17 P6 Web Services P6 Event Notification - used to create a workflow between software components or applications Oracle Business Process Management (BPM) – used to create workflows involving human interaction Features which Leverage Web Services
18.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1218 18 P6 Event Notification
19.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1219 19 P6 Event Notification P6 Web Access, P6 Web Services and the P6 Integration API can be configured to send event messages to a message queue (JMS Queue) Events sent to the JMS Queue can be read by other applications Events are triggered when Business Objects, like Activities or Resources, are created or updated Events are also triggered by Special Operations like Scheduling Overview
20.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1220 20 P6 Event Notification Event messaging is a method of communication between software components or applications Allows multiple applications that are being built independently, with different languages and platforms to communicate. Messaging enables distributed communication that is loosely coupled – the sender and the receiver do not have to be available at the same time in order to communicate – the sender and the receiver only need to know the message format Messaging
21.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1221 21 P6 Event Notification External components subscribe to a queue and wait for event messages to be published Event messages that are sent from P6 can be used to trigger actions in other external systems Event messages contain a limited amount of data and therefore Web Services is often used in conjunction with Event Notification Messaging
22.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1222 22 P6 Event Notification Messaging P6 Web Access (JMS Producer) Weblogic Queue External Application (JMS Consumer)
23.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1223 23 Configuring Event Notification in P6 Modify the application configuration – Launch the Administration Application – Configure the JMS Provider information under Directory Services – Set the “Database/Instance/Eventing/Enabled” setting to true – Configure the connection information for the JMS queue – Enable the Business Objects and Special Operations which will trigger Events Setup
24.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1224 24 Configuring Event Notification in P6 47 Business Objects support create and update event notification messages. 22 Special Operation events, like Scheduling, are triggered when the operation terminates with a Completed, Failed, or Cancelled status Refer to Using Events With P6 for detailed information http://docs.oracle.com/cd/E25030_01/English/Integration_Docume ntation/Event_Notification/Doc/index.htm Setup
25.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1225 25 Configuring Event Notification in P6 Setup
26.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1226 26 Configuring Event Notification in P6 Test the Connection in the Primavera Administrator Test the Connection by Adding a New Activity in P6 Web Access Sample P6 Event Message <?xml version="1.0" encoding="UTF-8"?> <MessagingObjects xmlns="http://xmlns.oracle.com/Primavera/P6/V8.2/Common/Event" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ActivityCreated> <Id>A100</Id> <Name>event test</Name> <ObjectId>136850</ObjectId> <ProjectObjectId>4798</ProjectObjectId> <WBSObjectId>30356</WBSObjectId> </ActivityCreated> </MessagingObjects> Demo
27.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1227 27 P6 Business Process Management (BPM) Integration
28.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1228 28 BPM Integration Used for P6 Workflows Provides an integrated environment for developing, administering, and using business applications centered around business processes Combination of human and machine-based tasks Use Web Services to add P6 tasks to the Workflow Overview
29.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1229 29 BPM Integration Demo
30.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1230 30 Resources Knowledge Base article Master Note For Primavera Web Services Installation And Common Technical Or Application Issues (Doc ID 1147896.1) Knowledge Base article Event Notification Sample Code (Doc ID 1288173.1) Primavera Advisor Webcast Schedule and Archived recordings (Doc ID 1456251.1) The Java EE 6 Tutorial http://download.oracle.com/javaee/6/tutorial/doc/index.html Chapter 47 “The Java Message Service Concepts”
31.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1231 31
32.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1232 32
33.
Copyright © 2012,
Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1233 33
Télécharger maintenant