SAP Basis - NW Mimarisi

SAP NetWeaver, tüm SAP yazılım yığınının merkezi bileşenlerinden biridir ve size diğer bileşenler ve JAVA ve ABAP uygulamaları için bir platform sağlar.

SAP Uygulama sunucusu, birden çok uygulama sunucusu örneğinden ve ayrıca veritabanı sunucularından oluşur. Diyalog örneğinin kullanımıyla, aynı zamanda bir mesaj sunucusu ve bir sıra sunucusu içerir.

Aşağıdaki, bir kullanıcı tarafından yürütülen bir iletişim kutusudur -

Bunlar, Dialog Instance'ın farklı bileşenleridir -

Internal Communication Manager- Bu, hem istemci hem de sunucu web isteklerini işlemek için kullanılır. Protokolü destekler - HTTP, HTTPS, SMTP.

Dispatcher- Bu, kullanıcı talebini farklı iş süreçlerine dağıtmak için kullanılır. Tüm iş süreçleri meşgulse, istekler sevk görevlisi kuyruğunda saklanır.

Work Processes - Bunlar, Java veya ABAP programlarını yürütmek için kullanılır.

SAP Gateway - Bu, SAP örnekleri arasında RFC arabirimi sağlar.

Message Server - Bu mesaj iletişimi için kullanılır ve ayrıca SAP sistemindeki yükü dengeler.

SAP NetWeaver için Kurulum Seçenekleri

SAP NetWeaver aşağıdaki kurulum seçeneklerini sağlar -

  • ABAP System- Bu, entegre bir VM Container ile birlikte gelir. Bu kurulumla, ABAP programlarını ve seçili SAP Java uygulamalarını çalıştırabilirsiniz (soldaki kutuda gösterilmiştir).

  • Java System- Yukarıdaki görselde sağdaki bileşenler Java Sistemini oluşturur. Bunun yüklenmesiyle J2EE uygulamalarını çalıştırabilirsiniz ancak herhangi bir ABAP programını çalıştıramazsınız.

  • ABAP + Java system - Yukarıdaki resimde gösterilen tüm bileşenler ABAP + Java Sistemini oluşturur.

Uygulama Merkezi ve Örnekler

SAP NetWeaver çalışma merkezi aşağıdaki araçların konfigürasyonunu içerir -

Adobe Document Services - Bu, Adobe Reader Hakları kimlik bilgilerini kaydetmenize ve sisteminizdeki tüm lisanssız etkileşimli form tasarımlarını takip etmenize olanak tanır.

Application Module- Bu, dağıtılan uygulamaların ve modüllerinin ayrıntılarını görüntülemenizi sağlar. Burada, uygulama modüllerinin çalışma zamanı konfigürasyonunu da gerçekleştirebilirsiniz.

Application Resources- Bu, uygulamaların harici kaynakları kullanmasına olanak tanır. Bir NW Yöneticisi, uygulama kaynaklarını ekleyebilir veya silebilir.

Authentication and Single Sign-On- Bu, uygulamalarınız için gerekli kimlik doğrulama mekanizmasını seçmenize olanak tanır. Aşağıdaki kimlik doğrulama ve SSO'yu yapılandırabilirsiniz -

  • Servis Sağlayıcı olarak AS Java
  • Kerberos

Certificates and Keys - Bu, AS Java sertifikalarını ve anahtarlarını yönetmenize olanak tanır.

Composite Application Framework Authorization Tool - Bu, CAF uygulamaları, iş nesnesi düğümleri ve AS Java örnekleri için iş kurallarını ve Örnek Düzeyinde İzinleri yönetmenize olanak tanır.

Configuration Wizard - Bir sistemin teknik olarak işlenmesi veya teknik bir senaryo için gerekli teknik ayarları yapabilirsiniz.

Destinations - Bu, uzak hizmetin adresini ve uzak bağlantılar için kullanıcı kimlik doğrulama bilgilerini belirtmek için kullanılabilir.

Development Infrastructur - Bu, Java ile geliştirme yapılırken gereklidir ve bunu Taşıma Yönetim Sistemi (TMS) ile yönetmek istiyorsunuz.

Identity Management - Bu, yönetici olarak, kullanıcılar oluşturarak ve bu kullanıcılara bir uygulamada kimliklerini doğrulamanın bir yolunu sağlayarak uygulamalara erişimi kontrol etmenize olanak tanır.

Internationalization - Bu, çift yığınlı sistemlerden verileri yönetmenize olanak tanır ve ayrıca senkronizasyon amacıyla kullanılır.

Java HTTP Provider Configuration - Tüm kayıtlı sistemler için yeni sanal konaklar oluşturabilir ve mevcut olanları yapılandırabilirsiniz.

Java Class Loader Viewer - AS Java'da sınıf yükleyiciler arasındaki hiyerarşiyi ve referansları izleyebilirsiniz.

Java System Properties - Bunu kullanarak, Uygulama sunucusu JAVA'nın mevcut sistem yapılandırmasını görüntüleyebilir ve çevrimiçi değiştirilebilir olarak işaretlenen özellikleri düzenleyebilirsiniz.

Java Connection JCo RFC Provider- Java Bağlayıcısı Uzak İşlev Çağrısı (JCo RFC) Hedeflerini yönetebilirsiniz. Bu, mevcut bağlantıları oluşturmanıza, düzenlemenize ve görüntülemenize olanak tanır.

JMS Server Configuration - Bu, yeni JMS kaynakları oluşturmak için kullanılır.

Licenses - Yeni SAP lisansları talep edebilir ve kurabilirsiniz.

Log Configuration - Mevcut günlük yapılandırmasını görüntüleyebilir, güvenliği değiştirebilir veya varsayılana sıfırlayabilirsiniz.

Message Server - Mesaj sunucusu parametrelerini ve ayarlarını izleyebilirsiniz.

SAP NetWeaver Administrator Tool - SAP NetWeaver Administrator (NWA), konfigürasyon, gelişmiş yönetim ve ayrıca bir SAP NetWeaver sistemini izlemenize, sorun gidermenize ve teşhis etmenize olanak tanıyan web tabanlı bir araçtır.

NWA aracını aşağıdaki çalışma modlarında kullanabilirsiniz -

  • Online
  • Yerel ve uzak

Java Örneklerini NWA kullanarak yönetme

Java örneklerinin çalışma zamanında durumunu değiştirmek için aşağıdaki adımları izleyin.

Step 1 - SAP NetWeaver Yöneticisi> İşlemler> Sistemler> Başlat ve Durdur'a gidin

Step 2 - Şimdi, NWA altındaki Java Örnekleri sekmesine gidin.

Step 3 - Örnek içindeki sunucu işlemleri hakkında karşılık gelen bilgilerle birlikte tüm mevcut örnekleri görebilirsiniz.

Step 4 - NWA altında aşağıdaki işlevleri gerçekleştirmek için bir örnek seçin -

  • Bir Java örneğini başlatın, durdurun veya yeniden başlatın.
  • AS Java işlemleri için hata ayıklama modunu etkinleştirin veya devre dışı bırakın.
  • İşletim sistemi işlemlerini görüntüleyin ve yenileyin.
  • Belirli bir örnek için DNS önbelleğini temizleyin.
  • Bir dizi sunucu işlemi (düğüm) ayarlayın.

SAP NW Sistem Ortamı

SAP NetWeaver sisteminin uygulamasını gerçekleştirmek için şu adımları izleyin -

Step 1 - Kapsamı, donanım ve yazılım gereksinimlerini ve sürüm talimatlarını tanımlayarak uygulamayı planlayın.

Step 2 - Kullanım durumları için sistem ortamını tanımlayın.

Step 3 - SAP NetWeaver sisteminin bileşenlerini kurun.

Step 4 - SAP NW sistemlerini yapılandırın.

SAP Solution Manager kullanarak Sistem Peyzaj Yönetimi

SAP, sistem ortamınızı yönetmek için SAP Solution Manager'ın en son sürümünün kullanılmasını önerir. En son sürümü SAP Destek Portalı'ndan indirebilirsiniz.http://support.sap.com/solutionmanager

Doğru bir şekilde sürdürmek için aşağıdaki SAP Solution Manager sürümlerinde SAP sistem altyapınızı doğru şekilde tanımlamanız önemlidir.

SAP Solution Manager 7.0

Tam sistem açıklaması için SAP Solution Manager System Landscape işlem kodunu - SMSY'yi kullanabilirsiniz.

SAP Solution Manager 7.1 SP01 - SP04

Teknik sistem bilgilerini korumak için Peyzaj Yönetimi Veritabanı işlem kodunu - LMDB'yi kullanabilirsiniz. Mantıksal ürün bilgilerini korumak için işlem kodunu kullanabilirsiniz - SMSY.

SAP Solution Manager 7.1 SP05 ve üzeri

Peyzaj Yönetimi Veritabanı işlem kodunu - tam sistem açıklaması için LMDB'yi kullanabilirsiniz ve bu durumda işlem kodu - SMSY artık gerekli değildir.

Ortamı SAP Solution Manager ile Doğrulama

Sistem ortamınızı doğrulamak ve düzeltmek için SAP, SAP Solution Manager'ın aşağıdaki sürümlerinin doğrulama işlevlerini kullanmanızı önerir.

SAP Solution Manager 7.0 - 7.1 SP04

SAP Solution Manager için Landscape Verification 1.0'ı kullanın. Bu eklenti, SAP Solution Manager ortamınızdaki (Transaction SMSY) sorunları, örneğin bir sistem güncellemesi sırasında sorunlara neden olmadan önce tanımlamanıza ve düzeltmenize olanak tanır. Hatalara örnek, Sistem Peyzaj Dizinine eksik bağlantı veya ürünlerin teknik sistemlere yanlış atanmasıdır. Her hata türü için çözüme yönelik genel bir açıklama sağlanır.

SAP Solution Manager 7.1 SP05 veya üzeri

Peyzaj Yönetimi Veritabanının (LMDB) ürün sistemi düzenleyicisine yerleştirilmiş peyzaj doğrulama işlevini kullanın. Önceki Peyzaj Doğrulama aracının yerini alır.