Makale Özeti

SAP .NET Connectorı İncelemeye Başlıyoruz.

Makale

SAP .NET Connector - 1

SAP .NET Connector, Microsoft .NET platformu ile SAP Sistemi arasında iletişim kuracak olan programlama ortamını sağlar. Eğer sisteminizde .NET kullanıyorsanız ve aynı zamanda SAP sistemide varya veya SAP sistemi ile iletişim kurmanız gerekiyorsa bu connector vasıtası ile bu işlemi gerçekleştirebilirsiniz. Genel anlamda yapabileceklerimi ve tanıtımı ile başlayalım.

Sap Connector, SAP Remote Function Calls (RFC) ve Web Servislerini destekler. Kod geliştirme ortamı olarak da Microsoft Visual Studio .NET kullanabiliriz. Microsoft Visual Studio .NET ile web formları, windows formları ve console uygulamaları gibi her türlü uygulama yazma şansına sahibiz. Yani bu iletişim ortamında Microsoft Visual Studio .NET’in tüm özelliklerinden yararlanabilir durumdayız.

Visual Basic .NET, C# gibi tüm Common Language Runtime (CLR) programlama dillerini kullanabiliriz.

SAP .NET Connector, SAP ürünüdür. Aşağıdaki URL’den indirme imkanına sahipsiniz;
http://service.sap.com/connectors
Ancak sisteme giriş yapmanızı isteyecektir. Bunun içinde SAP ID’nizin ve şifrenizin olması gerekiyor.

SAP .NET Connector ve SAP .NET Proxy Wizard’ı kullanarak yapabileceklerimiz;

• SAP Business Objects (BAPI)’e erişim yapabilen .NET Windows ve Web formlarını kolaylıkla yazabiliriz.
• .NET ortamında çalışan RFC sunucu uygulamaları yazabiliriz
Microsoft Visual Studio .NET ile geliştirme yapabiliriz. Bunun getirdiği faydalar;
• Visual Studio .NET ile entegre olan Proxy Wizard kullanarak, kolay kullanım ile proxy objeleri yaratabiliriz.
• Programlama dili ayrımı yapmaz.
• Visual Studio .NET’in güçlü modellemesi, yardım sistemi ve IntelliSense’ini kullanma şansına sahibiz.
• SAP tablolarını ve yapılarını, Windows ve Web form kontrolleri kullanarak doldurabiliriz (DataBinding).
• Single Sign-on, Kerberos, ve Microsoft Passport gibi güvenlik metotlarını kullanabiliriz.
SAP Connector Yapısı



Çalışma Zamanı Yapısı



Kurulum için gerekli sistem özellikleri;

Geliştirme Ortamı:
   Windows 2000 veya Windows XP
   Visual Studio .NET
   Java Runtime Enviroment (JRE)
       JRE 1.3 versiyonunu veya sonrası indirebileceğiniz adres:
       http://java.sun.com/j2se/1.3/jre
   SAP.Net.Setup.msi

Çalıştırma Ortamı:
   Windows 2000 veya Windows XP
   .NET Framework.
       İndirmek için gerekli adres:
       http://msdn.microsoft.com
   LIBRFC32.dll, 6.20 veya daha üstü
   SAP.Net.Connector.dll

Gerekli kurulumları yaptıkdan sonra Visual Studio .NET’in açılış ekranında, SAP Connector ikonunu göreceksiniz.

SAP Connector kullanarak yeni bir proje oluşturmak için, klasik proje açım aşamalarını gerçekleştiriyoruz. Kullanılacak programlama dili seçildikden sonra SAP Connector Class proje tipini seçiyoruz. Bunun sonucunda karşımıza bir sihirbaz çıkacak. Bu sihirbazın kullanımı ve diğer detay bilgiler sonraki yazılarda inceleniyor olacak.



Yeliz Korkmaz, MVP
yelizkorkmaz@tnn.net

Kaynak: http://www.microsoft-sap.com/net_connector.aspx