SlideShare a Scribd company logo
1 of 6
Download to read offline
An Oracle White Paper
November 2012
Primavera Unifier Integration Overview:
A Web Services Integration Approach
Primavera Unifier Integration Overview: A Web Services Integration Approach
1
Introduction
Oracleā€™s Primavera Unifier offers an extensible interface platform based on XML Web services
to fully support interfacing with other customer systems. The interface provides the ability of
Primavera Unifier to communicate with virtually any existing customer system. As a result,
information, business processes, workflows, budgets, internal transactions, user dataā€”any
information customers want to exchangeā€”can be imported to, or exported from, Primavera
Unifier via industry-standard Web services.
Figure 1. Primavera Unifier infrastructure
Primavera Unifier Integration Overview: A Web Services Integration Approach
2
Web Services Overview
Here are some details about Web services:
ā€¢ Web services. To manage their valuable information, businesses often rely on a variety of
standalone systems that may or may not be designed to exchange information with other systems,
even within the same organization. Using Web services is a standard way for disparate corporate
systems to exchange and update information, and these services function much like simple Web
servers. Clients send requests, and the Web service sends responsesā€”just as a Website would do by
sending a Web page when a user clicks a link. However, unlike a simple Web server, a Web service
communicates only through precisely defined XML documents for requests and responses.
ā€¢ Simple Object Access Protocol (SOAP) standard. SOAP refers to the communications protocol
for XML-based Web services and is a specification that defines the XML format for messages.
SOAP describes what is in the message and who should deal with it, enabling systems to talk to each
other and make requests.
ā€¢ Web Services Description Language (WSDL). A WSDL file is an XML document that describes
how to interact with a Web service. Specifically, it describes a set of SOAP messages and how the
messages are exchanged, specifying what a request message must contain and what the response
message will look like.
If the system interfacing with Primavera Unifier has the ability to call Web services, a direct integration
can be built. Otherwise, a custom-developed Primavera Unifier client or enterprise application
integration (EAI) with an enterprise service bus (ESB) can be used as an intermediary. To aid in the
design of an interface, Primavera Unifier provides
ā€¢ A publicized WSDL file that describes how to interact with Primavera Unifier Web services.
ā€¢ XML schemas that contain data mapping to Primavera Unifier data. This is automatically available
after design has been completed in Primavera Unifier.
Figure 2. Web services architecture
Primavera Unifier Integration Overview: A Web Services Integration Approach
3
Benefits of a Web Services Integration Approach
The benefits of Primavera Unifierā€™s interface approach to integration are
ā€¢ A fully extensible, standards-based XML Web services interface
ā€¢ Secure and reliable data transfer
ā€¢ A customizable data transfer process
ā€¢ Support for both data import and export
ā€¢ A flexible three-tier architecture
ā€¢ Dynamic report generation
Flexible
The Primavera Unifier solution is built upon a highly flexible three-tier architecture designed to
support integration with a variety of external systems, using industry-standard Web services. More
importantly, Primavera Unifierā€™s Web services support newly defined business processes and forms
without the need for any programming.
Secure
Web services utilize the same types of security measures used by many commercial Websites to protect
sensitive customer data exchanges, such as online banking or credit card transactions. The most
important security feature is Secure Sockets Layer (SSL). When a client connects to a secure server with
a URL beginning with ā€œhttpsā€ rather than ā€œhttp,ā€ SSL is automatically used. From the time the
connection is made, all information entered and received from the Website is encrypted. The
Primavera Unifier Web service interface requires that all connections be secured in the same way so
that sensitive company data is protected.
Dynamic
Primavera Unifierā€™s Web services are also dynamic, because XML schemas are generated according to
the client data fields to be integrated. Primavera Unifier also enables users to define reports that can be
run via a Web service, and the results are returned in the response. This feature can be leveraged to get
report-based business intelligence from the system.
Primavera Unifier Integration Overview: A Web Services Integration Approach
4
Development Process and Methodology for Web Services Application Integration
The following table lists the key phases for integration development:
PROCESS STEP DESCRIPTION
Detailed
Requirements
In this phase, specific requirements for each integration are developed in the business requirements
documentation and signed off by the customer. Key components of this documentation include data
mapping, transformations, and error handling. Change control is implemented after this sign-off, because
any changes will have significant implications.
The integration process manual will serve as the production manual outlining factors such as timing of
integrations, expected runtimes, and dependencies. This is a living document that may change during the
integration effort.
Designing Design of the integration is completed per the business requirements documentation signed off on in the
previous phase. In addition, the unit test plan for each integration is documented. This design is also
signed off on by the client, and change control is employed.
Building During this process step, the building and testing of the integration are completed. Sign-off on the test
plan is the final deliverable that moves the integration formally into the implementation testing phase.
Conclusion
Primavera Unifier customers must integrate capital project and program management information with
back-office ERP systems. The extensible interface platform in Primavera Unifier is based on XML
Web services to fully support information exchange with other systems via a variety of integration
methods.
Primavera Unifier Integration Overview:
A Web Services Integration Approach
November 2012
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
Phone: +1.650.506.7000
Fax: +1.650.506.7200
oracle.com
Copyright Ā© 2012, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and the
contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other
warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or
fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are
formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any
means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and
are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are
trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 1112

More Related Content

More from Cisco

CMCS Statement of Qualification
CMCS Statement of QualificationCMCS Statement of Qualification
CMCS Statement of QualificationCisco
Ā 
Professional Development Catalogue 2014
Professional Development Catalogue 2014Professional Development Catalogue 2014
Professional Development Catalogue 2014Cisco
Ā 
Project Management Diploma with Instructors
Project Management Diploma with InstructorsProject Management Diploma with Instructors
Project Management Diploma with InstructorsCisco
Ā 
CMCS Reference Letters
CMCS Reference LettersCMCS Reference Letters
CMCS Reference LettersCisco
Ā 
GPM: PRiSM Practitioner
GPM: PRiSM Practitioner GPM: PRiSM Practitioner
GPM: PRiSM Practitioner Cisco
Ā 
CMCS Website Training Experience 2013
CMCS Website Training Experience 2013CMCS Website Training Experience 2013
CMCS Website Training Experience 2013Cisco
Ā 
Our Awards and Achievements
Our Awards and AchievementsOur Awards and Achievements
Our Awards and AchievementsCisco
Ā 
Our Partners
Our PartnersOur Partners
Our PartnersCisco
Ā 
CMCS PMO Solution
CMCS PMO SolutionCMCS PMO Solution
CMCS PMO SolutionCisco
Ā 
Can You Afford Not To Manage Your Project's Contracts?
Can You Afford Not To Manage Your Project's Contracts?Can You Afford Not To Manage Your Project's Contracts?
Can You Afford Not To Manage Your Project's Contracts?Cisco
Ā 
Our 2,000+ Clients
Our 2,000+ ClientsOur 2,000+ Clients
Our 2,000+ ClientsCisco
Ā 
Asta Powerproject: Business Case
Asta Powerproject: Business CaseAsta Powerproject: Business Case
Asta Powerproject: Business CaseCisco
Ā 
TILOS: World Pipelines Article
TILOS: World Pipelines ArticleTILOS: World Pipelines Article
TILOS: World Pipelines ArticleCisco
Ā 
CoSign Digital Signatures: General Presentation
CoSign Digital Signatures: General Presentation CoSign Digital Signatures: General Presentation
CoSign Digital Signatures: General Presentation Cisco
Ā 
Acumen Fuse: Datasheet
Acumen Fuse: DatasheetAcumen Fuse: Datasheet
Acumen Fuse: DatasheetCisco
Ā 
Acumen Risk: Data Sheet
Acumen Risk: Data SheetAcumen Risk: Data Sheet
Acumen Risk: Data SheetCisco
Ā 
Acumen Risk: Brochure
Acumen Risk: BrochureAcumen Risk: Brochure
Acumen Risk: BrochureCisco
Ā 
Acumen Fuse: Metrics
Acumen Fuse: MetricsAcumen Fuse: Metrics
Acumen Fuse: MetricsCisco
Ā 
Acumen Fuse: Enterprise Project Analysis Datasheet
Acumen Fuse: Enterprise Project Analysis DatasheetAcumen Fuse: Enterprise Project Analysis Datasheet
Acumen Fuse: Enterprise Project Analysis DatasheetCisco
Ā 
Nomitech: CostOs Estimating Product Overview
Nomitech: CostOs Estimating Product OverviewNomitech: CostOs Estimating Product Overview
Nomitech: CostOs Estimating Product OverviewCisco
Ā 

More from Cisco (20)

CMCS Statement of Qualification
CMCS Statement of QualificationCMCS Statement of Qualification
CMCS Statement of Qualification
Ā 
Professional Development Catalogue 2014
Professional Development Catalogue 2014Professional Development Catalogue 2014
Professional Development Catalogue 2014
Ā 
Project Management Diploma with Instructors
Project Management Diploma with InstructorsProject Management Diploma with Instructors
Project Management Diploma with Instructors
Ā 
CMCS Reference Letters
CMCS Reference LettersCMCS Reference Letters
CMCS Reference Letters
Ā 
GPM: PRiSM Practitioner
GPM: PRiSM Practitioner GPM: PRiSM Practitioner
GPM: PRiSM Practitioner
Ā 
CMCS Website Training Experience 2013
CMCS Website Training Experience 2013CMCS Website Training Experience 2013
CMCS Website Training Experience 2013
Ā 
Our Awards and Achievements
Our Awards and AchievementsOur Awards and Achievements
Our Awards and Achievements
Ā 
Our Partners
Our PartnersOur Partners
Our Partners
Ā 
CMCS PMO Solution
CMCS PMO SolutionCMCS PMO Solution
CMCS PMO Solution
Ā 
Can You Afford Not To Manage Your Project's Contracts?
Can You Afford Not To Manage Your Project's Contracts?Can You Afford Not To Manage Your Project's Contracts?
Can You Afford Not To Manage Your Project's Contracts?
Ā 
Our 2,000+ Clients
Our 2,000+ ClientsOur 2,000+ Clients
Our 2,000+ Clients
Ā 
Asta Powerproject: Business Case
Asta Powerproject: Business CaseAsta Powerproject: Business Case
Asta Powerproject: Business Case
Ā 
TILOS: World Pipelines Article
TILOS: World Pipelines ArticleTILOS: World Pipelines Article
TILOS: World Pipelines Article
Ā 
CoSign Digital Signatures: General Presentation
CoSign Digital Signatures: General Presentation CoSign Digital Signatures: General Presentation
CoSign Digital Signatures: General Presentation
Ā 
Acumen Fuse: Datasheet
Acumen Fuse: DatasheetAcumen Fuse: Datasheet
Acumen Fuse: Datasheet
Ā 
Acumen Risk: Data Sheet
Acumen Risk: Data SheetAcumen Risk: Data Sheet
Acumen Risk: Data Sheet
Ā 
Acumen Risk: Brochure
Acumen Risk: BrochureAcumen Risk: Brochure
Acumen Risk: Brochure
Ā 
Acumen Fuse: Metrics
Acumen Fuse: MetricsAcumen Fuse: Metrics
Acumen Fuse: Metrics
Ā 
Acumen Fuse: Enterprise Project Analysis Datasheet
Acumen Fuse: Enterprise Project Analysis DatasheetAcumen Fuse: Enterprise Project Analysis Datasheet
Acumen Fuse: Enterprise Project Analysis Datasheet
Ā 
Nomitech: CostOs Estimating Product Overview
Nomitech: CostOs Estimating Product OverviewNomitech: CostOs Estimating Product Overview
Nomitech: CostOs Estimating Product Overview
Ā 

Recently uploaded

Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
Ā 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
Ā 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
Ā 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
Ā 
Nelamangala Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangalore...Nelamangala Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangalore...amitlee9823
Ā 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
Ā 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
Ā 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
Ā 
Call Girls Jp Nagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bang...amitlee9823
Ā 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
Ā 
šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...
šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...
šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...rajveerescorts2022
Ā 
Malegaon Call Girls Service ā˜Ž ļø82500ā€“77686 ā˜Žļø Enjoy 24/7 EscortĀ Service
Malegaon Call Girls Service ā˜Ž ļø82500ā€“77686 ā˜Žļø Enjoy 24/7 EscortĀ ServiceMalegaon Call Girls Service ā˜Ž ļø82500ā€“77686 ā˜Žļø Enjoy 24/7 EscortĀ Service
Malegaon Call Girls Service ā˜Ž ļø82500ā€“77686 ā˜Žļø Enjoy 24/7 EscortĀ ServiceDamini Dixit
Ā 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting
Ā 
Call Girls From Raj Nagar Extension Ghaziabadā¤ļø8448577510 āŠ¹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabadā¤ļø8448577510 āŠ¹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabadā¤ļø8448577510 āŠ¹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabadā¤ļø8448577510 āŠ¹Best Escorts Servi...lizamodels9
Ā 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
Ā 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
Ā 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876dlhescort
Ā 
Russian Call Girls In Rajiv Chowk Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service ...lizamodels9
Ā 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
Ā 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
Ā 

Recently uploaded (20)

Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
Ā 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
Ā 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Ā 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Ā 
Nelamangala Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangalore...Nelamangala Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangalore...
Ā 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Ā 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Ā 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
Ā 
Call Girls Jp Nagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Bang...
Ā 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Ā 
šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...
šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...
šŸ‘‰Chandigarh Call Girls šŸ‘‰9878799926šŸ‘‰Just CallšŸ‘‰Chandigarh Call Girl In Chandiga...
Ā 
Malegaon Call Girls Service ā˜Ž ļø82500ā€“77686 ā˜Žļø Enjoy 24/7 EscortĀ Service
Malegaon Call Girls Service ā˜Ž ļø82500ā€“77686 ā˜Žļø Enjoy 24/7 EscortĀ ServiceMalegaon Call Girls Service ā˜Ž ļø82500ā€“77686 ā˜Žļø Enjoy 24/7 EscortĀ Service
Malegaon Call Girls Service ā˜Ž ļø82500ā€“77686 ā˜Žļø Enjoy 24/7 EscortĀ Service
Ā 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
Ā 
Call Girls From Raj Nagar Extension Ghaziabadā¤ļø8448577510 āŠ¹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabadā¤ļø8448577510 āŠ¹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabadā¤ļø8448577510 āŠ¹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabadā¤ļø8448577510 āŠ¹Best Escorts Servi...
Ā 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
Ā 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
Ā 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Ā 
Russian Call Girls In Rajiv Chowk Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ā¤ļø8448577510 āŠ¹Best Escorts Service ...
Ā 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
Ā 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
Ā 

Oracle Primavera: Unifier Integration Overview

  • 1. An Oracle White Paper November 2012 Primavera Unifier Integration Overview: A Web Services Integration Approach
  • 2. Primavera Unifier Integration Overview: A Web Services Integration Approach 1 Introduction Oracleā€™s Primavera Unifier offers an extensible interface platform based on XML Web services to fully support interfacing with other customer systems. The interface provides the ability of Primavera Unifier to communicate with virtually any existing customer system. As a result, information, business processes, workflows, budgets, internal transactions, user dataā€”any information customers want to exchangeā€”can be imported to, or exported from, Primavera Unifier via industry-standard Web services. Figure 1. Primavera Unifier infrastructure
  • 3. Primavera Unifier Integration Overview: A Web Services Integration Approach 2 Web Services Overview Here are some details about Web services: ā€¢ Web services. To manage their valuable information, businesses often rely on a variety of standalone systems that may or may not be designed to exchange information with other systems, even within the same organization. Using Web services is a standard way for disparate corporate systems to exchange and update information, and these services function much like simple Web servers. Clients send requests, and the Web service sends responsesā€”just as a Website would do by sending a Web page when a user clicks a link. However, unlike a simple Web server, a Web service communicates only through precisely defined XML documents for requests and responses. ā€¢ Simple Object Access Protocol (SOAP) standard. SOAP refers to the communications protocol for XML-based Web services and is a specification that defines the XML format for messages. SOAP describes what is in the message and who should deal with it, enabling systems to talk to each other and make requests. ā€¢ Web Services Description Language (WSDL). A WSDL file is an XML document that describes how to interact with a Web service. Specifically, it describes a set of SOAP messages and how the messages are exchanged, specifying what a request message must contain and what the response message will look like. If the system interfacing with Primavera Unifier has the ability to call Web services, a direct integration can be built. Otherwise, a custom-developed Primavera Unifier client or enterprise application integration (EAI) with an enterprise service bus (ESB) can be used as an intermediary. To aid in the design of an interface, Primavera Unifier provides ā€¢ A publicized WSDL file that describes how to interact with Primavera Unifier Web services. ā€¢ XML schemas that contain data mapping to Primavera Unifier data. This is automatically available after design has been completed in Primavera Unifier. Figure 2. Web services architecture
  • 4. Primavera Unifier Integration Overview: A Web Services Integration Approach 3 Benefits of a Web Services Integration Approach The benefits of Primavera Unifierā€™s interface approach to integration are ā€¢ A fully extensible, standards-based XML Web services interface ā€¢ Secure and reliable data transfer ā€¢ A customizable data transfer process ā€¢ Support for both data import and export ā€¢ A flexible three-tier architecture ā€¢ Dynamic report generation Flexible The Primavera Unifier solution is built upon a highly flexible three-tier architecture designed to support integration with a variety of external systems, using industry-standard Web services. More importantly, Primavera Unifierā€™s Web services support newly defined business processes and forms without the need for any programming. Secure Web services utilize the same types of security measures used by many commercial Websites to protect sensitive customer data exchanges, such as online banking or credit card transactions. The most important security feature is Secure Sockets Layer (SSL). When a client connects to a secure server with a URL beginning with ā€œhttpsā€ rather than ā€œhttp,ā€ SSL is automatically used. From the time the connection is made, all information entered and received from the Website is encrypted. The Primavera Unifier Web service interface requires that all connections be secured in the same way so that sensitive company data is protected. Dynamic Primavera Unifierā€™s Web services are also dynamic, because XML schemas are generated according to the client data fields to be integrated. Primavera Unifier also enables users to define reports that can be run via a Web service, and the results are returned in the response. This feature can be leveraged to get report-based business intelligence from the system.
  • 5. Primavera Unifier Integration Overview: A Web Services Integration Approach 4 Development Process and Methodology for Web Services Application Integration The following table lists the key phases for integration development: PROCESS STEP DESCRIPTION Detailed Requirements In this phase, specific requirements for each integration are developed in the business requirements documentation and signed off by the customer. Key components of this documentation include data mapping, transformations, and error handling. Change control is implemented after this sign-off, because any changes will have significant implications. The integration process manual will serve as the production manual outlining factors such as timing of integrations, expected runtimes, and dependencies. This is a living document that may change during the integration effort. Designing Design of the integration is completed per the business requirements documentation signed off on in the previous phase. In addition, the unit test plan for each integration is documented. This design is also signed off on by the client, and change control is employed. Building During this process step, the building and testing of the integration are completed. Sign-off on the test plan is the final deliverable that moves the integration formally into the implementation testing phase. Conclusion Primavera Unifier customers must integrate capital project and program management information with back-office ERP systems. The extensible interface platform in Primavera Unifier is based on XML Web services to fully support information exchange with other systems via a variety of integration methods.
  • 6. Primavera Unifier Integration Overview: A Web Services Integration Approach November 2012 Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com Copyright Ā© 2012, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 1112