SAP PI/PO nedir yazısının kapak görseli: maviden açık maviye soyut gradyan ve Negzel simgesi

Bilgi

SAP PI/PO nedir?

SAP PI/PO, SAP ve SAP dışı sistemler arasındaki mesaj trafiğini tek merkezden yöneten, şirket içinde çalışan entegrasyon platformudur. Ana bakımı 2027 sonunda, uzatılmış bakımı 2030 sonunda biter.

SAP PI/PO, SAP'nin şirket içinde (on-premise) çalışan entegrasyon platformunun iki adını birlikte anar: SAP Process Integration (SAP PI) ve SAP Process Orchestration (SAP PO). Sistemler birbirine tek tek bağlanmak yerine mesajlarını bu ara katmana bırakır; yönlendirme, dönüştürme ve izleme tek yerde yapılır.

SAP PI ile SAP PO arasındaki fark

SAP PI; mesaj yönlendirme, eşleme (mapping) ve adaptörlerden oluşan entegrasyon motorudur. SAP PO bu motoru iki bileşenle birleştirir: süreçleri modelleyip çalıştıran SAP NetWeaver Business Process Management (SAP NWBPM) ve iş kurallarını yöneten SAP Business Rules Management (SAP BRM). SAP'nin tanımına göre SAP PO yalnız AS Java üzerinde çalışır ve tek bir sistem olarak kurulur.

Aynı ürün ailesinin üç kurulum seçeneği vardır:

KurulumÇalıştığı yığınİçerik
SAP PI, çift kullanım tipiAS ABAP ve AS JavaABAP tarafında Integration Engine ve ccBPM, Java tarafında Advanced Adapter Engine
AEX (Advanced Adapter Engine Extended)Yalnız AS Java, SAP NetWeaver 7.3'ten beriAdaptörler, eşleme ve yönlendirme
SAP POYalnız AS Java, tek sistemAEX, SAP NWBPM ve SAP BRM

Bir mesaj SAP PI/PO içinde nasıl ilerler

SAP PI/PO'da tasarım ile yapılandırma ayrı yerlerde tutulur. Veri tipleri, arayüzler ve eşlemeler Enterprise Services Repository'de (ESR) tasarlanır. Hangi gönderenin mesajının hangi alıcıya, hangi kanalla gideceği Integration Directory'de yapılandırılır. Sistemlerin kaydı System Landscape Directory'de (SLD) durur.

SAP PO bileşenleri ve bir mesajın yolu Gönderen sistemden gelen mesaj AEX içinde gönderici adaptörden ICO'ya, oradan alıcı adaptöre ve alıcı sisteme gider.
SAP POYalnız AS JavaTek sistemAEXAdvanced Adapter Engine Extended02Gönderici adaptörProtokolden XML tabanlımesaja03ICOAlıcı, eşleme ve kanallar04Alıcı adaptörHedef protokole ve biçimeXMLSAP NWBPMSüreçleri modelleyip çalıştırırSAP BRMİş kurallarını yönetirGönderen sistemSAP ya da SAP dışı01Alıcı sistemSAP ya da SAP dışı05SAP PO; AEX (Advanced Adapter Engine Extended), süreçleri modelleyip çalıştıran SAP NWBPM ve iş kurallarını yöneten SAP BRM'yi yalnız AS Java üzerinde tek sistemde toplar. Kaynak: SAPHelp Portal, Process Orchestration (SAP NetWeaver 7.5 SPS29).Gönderen sistemSAP ya da SAP dışı01SAP POYalnız AS JavaTek sistemAEXAdvanced Adapter Engine Extended02Gönderici adaptörProtokolden XML tabanlı mesaja03ICOAlıcı, eşleme ve kanallar04Alıcı adaptörHedef protokole ve biçimeXMLSAP NWBPMSüreçleri modelleyip çalıştırırSAP BRMİş kurallarını yönetirAlıcı sistemSAP ya da SAP dışı05SAP PO; AEX (Advanced Adapter Engine Extended),süreçleri modelleyip çalıştıran SAP NWBPM ve işkurallarını yöneten SAP BRM'yi yalnız AS Java üzerindetek sistemde toplar. Kaynak: SAP Help Portal, ProcessOrchestration (SAP NetWeaver 7.5 SPS29).
  1. Gönderici kanal

    Mesaj, Advanced Adapter Engine'deki bir adaptöre gelir. Adaptör mesajı gönderen sistemin protokolünden SAP PI/PO'nun XML tabanlı mesajına çevirir.

  2. Yönlendirme ve eşleme

    Integrated configuration (ICO) nesnesi alıcıyı, uygulanacak eşlemeyi ve kanalları tek yerde tanımlar. Eşleme grafik editörle, XSLT ile ya da Java ile yazılır.

  3. Alıcı kanal

    Alıcı adaptör mesajı hedef sistemin beklediği protokol ve biçime geri çevirip teslim eder.

  4. İzleme

    Her mesaj mesaj izleyicide görünür. Hatalı bir mesaj buradan yeniden gönderilir ya da iptal edilir.

Adaptörler: SAP PI/PO hangi sistemlerle konuşur

SAP'nin bağlantı belgesi SAP PI/PO adaptörlerini gruplar: SAP ve SAP dışı sistemler için File/FTP, JDBC, JMS, SOAP, HTTP, Mail ve REST; SAP uygulamaları için RFC, IDoc ve proxy. SFTP adaptörü ile PGP şifreleme modülü secure connectivity eklentisiyle gelir. AS2, OFTP ve X.400 gibi B2B protokolleri ise B2B eklentisindedir.

SAP PI/PO adaptörleri: dört grup Gruplama SAP'nin bağlantı belgesine dayanır: ilk grup dosya, veritabanı, mesajlaşma, web servisi ve e-posta bağlantılarını, B2B eklentisi ise B2B protokollerini kapsar.
SAP ve SAP dışı sistemlerFile/FTPJDBCJMSSOAPHTTPMailRESTSAP uygulamalarıRFCIDocProxySecure connectivity eklentisiSFTP adaptörüPGP şifreleme modülüB2B eklentisiAS2OFTPX.400SAP PI/POAdaptörlerXI 3.0ABAP proxy, SOAP adaptörünün XI 3.0 protokolüyle bağlanır. Kaynak: SAP Help Portal, Connectivity (SAP NetWeaver 7.5 SPS29) ile B2B ve secure connectivity eklentilerinin belgeleri.SAP PI/POAdaptörlerSAP ve SAP dışı sistemlerFile/FTPJDBCJMSSOAPHTTPMailRESTSAP uygulamalarıRFCIDocProxySecure connectivityeklentisiSFTP adaptörüPGP şifreleme modülüB2B eklentisiAS2OFTPX.400ABAP proxy, SOAP adaptörünün XI 3.0 protokolüylebağlanır. Kaynak: SAP Help Portal, Connectivity (SAPNetWeaver 7.5 SPS29) ile B2B ve secure connectivityeklentilerinin belgeleri.

ABAP proxy kullanan SAP sistemleri AEX'e, SOAP adaptörünün XI 3.0 protokolüyle bağlanır. Bu yüzden eski çift yığın listelerinde ayrıca geçen XI adaptörü, yalnız Java kurulumda ayrı bir adaptör olarak görünmez.

Bakım takvimi ve SAP Integration Suite

SAP PI/PO'nun bakımı SAP NetWeaver 7.5'e bağlıdır. SAP'nin bakım stratejisine göre SAP PI ve SAP PO 7.5'in ana bakımı 2027 sonunda biter; Business Suite 7 ile aynı koşullarda 2030 sonuna kadar uzatılmış bakım alınabilir. 7.4 ve daha eski sürümlerin ana bakımı 2020 sonunda, uzatma seçeneği olmadan bitti.

SAP'nin bulut tarafındaki entegrasyon platformu SAP Integration Suite. SAP Learning'in geçiş dersi, SAP PO'dan SAP Integration Suite'e geçişin ana nedeni olarak bu bakım takvimini gösteriyor. SAP Integration Suite, SAP PO senaryolarını değerlendiren ve bir bölümünü taşıyan araçlar da sunuyor.

SAP PI/PO projelerinde nasıl çalıştığımızı SAP PI/PO danışmanlığı sayfamızda, genel yaklaşımımızı SAP entegrasyon danışmanlığı ve mimari sayfasında anlatıyoruz.

Sık sorulanlar

SAP Integration Suite nedir?

Hızlı erişim

SAP modül danışmanlığı

Finanstan üretime, entegrasyondan veriye kadar SAP modüllerinde danışmanlık veriyoruz.

Doğru danışmanı mı arıyorsunuz?Uzman SAP Danışmanı Bul