Perbezaan Antara memori SAP dan memori ABAP

Anonim

memori SAP vs memori ABAP

ABAP (Program Pemrograman Aplikasi Lanjutan) dijalankan pada pangkalan data SAP. Program ABAP boleh menggunakan dua jenis memori, memori ABAP dan memori SAP. Perbezaan utama antara kedua-dua jenis memori adalah skop mereka. Memori ABAP agak terhad dan hanya boleh diakses dalam satu sesi dalaman utama. Program lain yang berjalan di luar sesi itu tidak dapat membaca atau menulis ke memori itu. Di sisi lain, memori SAP adalah seperti memori global dan boleh diakses bukan sahaja oleh program yang dijalankan di bawah sesi utama yang sama tetapi juga merentasi sesi utama yang berbeza.

Skop yang berbeza antara dua plumbum kepada dua kegunaan berbeza. Penggunaan utama memori ABAP adalah untuk membuat data dapat diakses melalui pelbagai transaksi dalam sesi yang sama. Walaupun memori SAP juga mampu melaksanakan fungsi ini, ia dikhaskan untuk tujuannya sendiri; membuat maklumat yang tersedia atau memindahkan data di seluruh sesi utama.

Bukan hanya dua jenis memori yang berbeza dalam penggunaan, mereka juga diakses secara berbeza. Apabila berurusan dengan memori SAP, perintah GET PARAMETER dan SET PARAMETER digunakan sementara IMPORT DARI MEMORY dan EKSPORT UNTUK MEMORY digunakan untuk membaca dan menulis data ke memori ABAP. Ini menjadikannya agak mudah untuk program kerana anda sudah menunjukkan jenis ingatan yang anda mahu gunakan dengan arahan yang anda gunakan; bukannya menggunakan parameter lain.

ABAP dan memori SAP adalah alat penting ketika mengodkan aplikasi ABAP. Adalah penting bahawa mereka digunakan dengan sewajarnya untuk mengurangkan penggunaan sumber dan meningkatkan kelajuan dan kecekapan permohonan.

Ringkasan:

  1. Memori SAP adalah global dan boleh digunakan untuk menyampaikan data merentas sesi utama manakala memori ABAP adalah setempat dan digunakan untuk menyampaikan data merentasi sesi dalaman
  2. GET PARAMETER dan SET PARAMETER digunakan untuk menulis dan membaca untuk memori SAP sementara IMPORT DARI MEMORY dan EKSPORT UNTUK MEMORY digunakan untuk ingatan ABAP