Upload
nguyen-manh-ha
View
219
Download
0
Embed Size (px)
Citation preview
8/8/2019 PI Overview
1/14
PI Overview
H Ni, 3/2010
Nguyn Mnh HCng ty Dch v ERP FPT
8/8/2019 PI Overview
2/14
Ni dung trnh by
n
PI l gnTng quan kin trc PIn
8/8/2019 PI Overview
3/14
PI l g?
Marktplac
e(Internet)
BusinessPartner
SAP
SAP SAP
SAP
Third-party
BusinessPartner
ERP-System
SAP PI l mt nn tng, cngngh dnh cho tch hp:
SAP v non-SAP
A2A v B2B scenarios.
Giao tip ng b vkhng ng b.
Cross-componentBusiness ProcessManagement.
8/8/2019 PI Overview
4/14
Lch s pht trin ca PI
8/8/2019 PI Overview
5/14
PI Collaboration
Integration Engine &Bus Infrastructure
Shared central knowledge,Small number of
peer-to-peer connections
Direct Connections
Integration challengeQuadratically growing
complexity
Database Integration
Integration by singlecentralized data
model
Enterprise ResourcePlanning
Inter-/Intra-EnterpriseCo-operation
CollaborativeBusiness
8/8/2019 PI Overview
6/14
The Solution Shared BusinessSemantics
Shared Integration KnowledgenIntegration scenarios, business processes, Web services,interfaces, mappings, routing rules, ...nFor a common understanding how collaborative business processesworknEnabling distributed execution
nShared classification and discovery of businesses and servicesuSupport for UDDI (Universal Description, Discovery andIntegration)
Loose coupling via XML messagingnAsynchronous communication as far as possible
nSynchronous communication where required
EvolutionnAllow easy and non-disruptive addition of new services andprocessesnIntegration of existing and new SAP componentsnIntegration of existing customer and 3rd party components
8/8/2019 PI Overview
7/14
Tng quan kin trc PI
8/8/2019 PI Overview
8/14
Integration Builder
DB
UIClient
Se
rver
IntegrationDirectoryIntegrationRepository
Integration Builder Server Framework
Query Service & Cross ReferencesImport/Export & CMS interfaceInternationalizationChange list Management
VersioningLockingAuthorization & Authentication
Integration Builder Client Framework
Layout Building BlocksPersonalizationNavigation
8/8/2019 PI Overview
9/14
Design
SystemLandscape
Directory
Software
Component
Software ComponentVersion
SA
P
Web
AS
J2EE/ABAP
Proxies
Integration Repository
BPEL
XSLTJava
XPath
WSDL
Integration Builder
Data Type Editor
Message
InterfacesMessage TypesData Types (XSD)
BusinessProcesses
Mappings
BusinessScenarios
ContextObjects
Scenario Editor
Process Editor
Mapping Editor
Condition Editor
nPre-deliveredIntegration Content for
mySAP solutions
nOpen forcollaborationknowledge of non-SAP
systems, using openstandards (e.g. WSDL)
nProvision to enhanceXI design time objectsby customers /
partnersnJava based graphicaltools
8/8/2019 PI Overview
10/14
Configuration
nAdapt integration content to
specific configuration
nDerive integration contentfrom Integration Repository
nOpen for Customer to add
collaboration knowledgerelevant to non-SAPcomponents
nJava based graphical tools
nCentral configuration for
B2B processes and BPMnCentralized adapterconfiguration
8/8/2019 PI Overview
11/14
System Landscape Directory
Describes concrete system landscape
of customer installationnWhat component is activelyavailable on whichmachine/instance/client, etc.nInformation about domaincontained, i.e. in which
network environment (local /remote) are componentsaccessiblenAny number of differentlandscapesnAny type of component
(SAP, partner products, otherpackages, legacy systems ..)
Open architecture, based on CIM
Base for structuring design objects inthe repository, and for configuring
routing rules in the directory
8/8/2019 PI Overview
12/14
Runtime
SAP Web AS 6.20
SAPSystem
Integration
Directory
SystemLandscap
eDirectory
XIProtocol
RosettaNet, XIProtocol
Central Monitoring
Business Process Engine
Integration Engine
Adapter Engine
IDocsRFCs
Proxy
3rdPartyApps
FileDBJMS
Apps ofBusines
s
PartnerApps of(small)
Business
Partner
LocalIntegration
EngineProxy Runtime
PartnerConnectiv
ityKit
8/8/2019 PI Overview
13/14
Connectivity / Adapters
8/8/2019 PI Overview
14/14
Adapter Architecture