Académique Documents
Professionnel Documents
Culture Documents
Details
Last Updated: Wednesday, 08 June 2016 16:00
SAP PI Architecture
Adapter Framework:
SAP PI Security
Advantages of SAP PI
Let see how SAP PI handles the XML messages by the help of Integration Broker. The
exchange of data or message in SAP PI occurs in this four phases.
SAP PI Architecture
SAP PI is not a single component responsible for the integration of SAP and Non- SAP
application, but it is a cluster of components that together makes SAP PI functional. This
architecture of SAP PI or components is used during design time, configuration time and
at run time. The various components of SAP PI includes
Adapter Framework:
SAP PI connects with any external systems (SAP or Non-SAP) using the Adapter
Framework. The adapter framework is based on the AS Java runtime environment and the
connector architecture (JCA) version.
The adapter framework consists of two default module chains if message processing is to
be executed entirely within the adapter, default module chain for adapter can be used.
1. One for the sender direction
2. One for the receiver direction
SAP PI Security
For messages, SAP PI provides the message level security for XI message protocol, for
the SOAP adapter, for the RosettaNet protocol, for mail adapter, for the CIDX protocol
and for connectivity with WSRM (Web Service Reliable Messaging) enabled systems. In
SAP PI message level security enabled through the use of encryption, digital signature,
SAML Assertion, Username token, Certificate token, etc. Authentication methods
supported by WS infrastructure for transport level includes basic authentication
(Password and Username), SAP assertion ticket, and HTTP over SSL.
To connect with WSRM enabled system you use a communication channel of adapter
type WS.
You use a sender agreement with an assigned WS sender adapter to connect the
Integration Server to a WS consumer
You use a receiver agreement with an assigned WS receiver adapter to connect the
integration server to a WS provider
Permissions of the receiver application are checked against the original user
In the receiver system, user can be audited
Dynamic configuration at the PI receiver channel
SAP PI BizTalk
BizTalk is completely built on
.Net, certified by Microsoft and
Mostly used only by SAP customers to
SAP to Integrate with SAP
enable SOAP based integration
directly without the need of any
middleware
ESB product designed and implemented More generalized product, ability
to integrate SAP systems with Non- to integrate variety of systems
SAP Systems including SAP and other products
SAP PI has pre-delivered message
Not available
monitoring system
SAP PI can do multiple data transfer Not available
In SAP PI automation can be manual as
Not available
well as scheduled
BizTalk uses MS SharePoint as
SAP uses net weaver portal solution
portal solution
SOA architecture paradigm for SAP is
SOA is on basis of .NET and
eSOA ( Enterprise Service Oriented
BizTalk
Architecture)
SAP PI Base Engine is priced based on MS BizTalk server is priced based
the overall processed message volume on the server capacity. It has four
expressed in Gigabytes/month. SAP PI different version Enterprise,
is free to use between SAP-to-SAP Standard, Branch and Developer