SAP - Architecture

 



SAP: Arsitektur Tiga Tingkat

Dengan SAP R / 3, SAP mengantarkan generasi baru perangkat lunak perusahaan - dari komputasi mainframe (arsitektur klien-server) hingga arsitektur tiga tingkat basis data, aplikasi, dan antarmuka pengguna.

Arsitektur Tiga Tingkat

Arsitektur Tiga Tingkat SAP R / 3

Server Presentasi

Server presentasi berisi sistem yang mampu menyediakan antarmuka grafis.

  • Lapisan Presentasi juga dikenal sebagai Lapisan klien
  • Presentation Layer adalah interaksi pengguna
  • Dalam tujuan interaksi SAP-User kami menggunakan GUI
  • GUI adalah singkatan dari Graphical user interface
  • Contoh - Desktop, Perangkat Seluler, laptop
Server Presentasi

Server Aplikasi

Server aplikasi mencakup sistem khusus dengan banyak CPU dan sejumlah besar RAM.

  • Application Layer juga dikenal sebagai Kernel Layer dan Basic Layer.
  • Program aplikasi SAP dijalankan di Application Layer.
  • Application Layer berfungsi sebagai tujuan komunikator antara Presentasi dan Lapisan Database.
  • Server aplikasi adalah tempat dispatcher mendistribusikan beban kerja ke berbagai proses kerja yang membuat pekerjaan selesai.
Server aplikasi

Server Database

Server database berisi sistem khusus dengan hard-drive yang cepat dan besar.

  • Lapisan database menyimpan data
  • Penyimpanan data dapat berupa Data bisnis, data sistem SAP, tabel SAP, Program.
  • Contoh - Oracle, Microsoft SQL Server, IBM DB / 2, Siebel, Sybase, dll.
Server DatabaseTiga Tingkat

Arsitektur Tiga Tingkat

Apa itu Klien?

Klien adalah bagian logis dari database fisik SAP R / 3. Dari sudut pandang bisnis, klien dapat diartikan sebagai kelompok perusahaan yang logis.

Klien

Poin untuk Diingat -

  • Semua pekerjaan penyesuaian (konfigurasi) dan pengembangan (ABAP) di SAP R / 3 dilakukan di klien.
  • Namun, data dari pekerjaan penyesuaian dan pengembangan dapat disimpan dalam klien individu (data tergantung klien) atau di antara semua klien (data independen klien) dalam sistem.

Tergantung Klien vs. Independen Klien

Data di setiap klien mungkin terpisah dari klien lainnya. Pada dasarnya ada dua jenis data dalam sistem SAP R / 3 - data yang bergantung pada klien dan tidak bergantung pada klien .

  • Data yang bergantung pada klien didefinisikan sebagai data khusus untuk klien individu. Contoh data yang bergantung pada klien termasuk rentang angka, varian ABAP, dan master pengguna serta data yang dibuat atau diperbarui melalui transaksi SAP R / 3.
  • Data yang tidak bergantung klien dapat didefinisikan sebagai data yang terdapat di semua klien dalam sistem. Contoh data yang tidak tergantung klien mencakup objek kamus data (tabel, tampilan), kode sumber ABAP, layar, dan menu.
Klien
  • Data berada dalam tabel. Untuk menentukan apakah tabel tertentu bergantung pada klien atau tidak bergantung pada klien, struktur tabel perlu ditinjau. Struktur tabel dapat dilihat oleh kamus data (SE11). Jika MANDT (klien dalam bahasa Jerman) adalah bidang kunci pertama dari tabel, maka tabel tersebut bergantung pada klien; jika tidak, tabel tidak bergantung pada klien.
  • Misalnya, tabel TSTC tidak bergantung pada klien; namun, tabel USR01 bergantung pada klien.

SAP R / 3 Klien Terkirim

Setiap sistem SAP R / 3 berisi tiga klien 000, 001, dan 066. Mari kita tinjau klien-klien ini dan periksa isinya.

Klien ini menyediakan fitur yang berbeda dan tidak boleh dihapus.

  • 000 Klien melakukan fungsi khusus. Secara khusus, ini diberikan fungsionalitas tambahan selama peningkatan.
  • Klien 001 pada dasarnya adalah salinan dari 000 dan dapat digunakan sebagai dasar untuk klien penyesuaian baru.
  • Klien 066 adalah klien khusus yang disediakan untuk pemantauan sistem operasional. Ini digunakan oleh Layanan Jam Tangan Dini SAP R / 3 untuk memberikan rekomendasi kinerja.
Klien yang Dikirim

Dalam rilis sebelum 3.0, klien 000 berisi sebuah perusahaan model. Pada Rilis 4.0 klien, 000 dan 001 identik. Klien 000 tidak lagi berisi perusahaan model. Salah satu klien dapat digunakan sebagai dasar untuk konfigurasi melalui salinan klien. Biasanya, sebagian besar proyek dimulai dengan salinan klien 000 untuk mulai membangun konfigurasi. Pekerjaan pelanggan tidak boleh dilakukan di tiga klien yang dikirim.


Sumber : https://www.tutorialspoint.com/sap/sap_architecture.htm

Komentar