Память SAP и память ABAP

Anonim

Память SAP и память ABAP

Программы ABAP (Advanced Business Application Programming) запускаются в базе данных SAP. Программы ABAP могут использовать два типа памяти, память ABAP и память SAP. Основное различие между этими двумя типами памяти - их масштаб. Память ABAP довольно ограничена и доступна только в пределах одного внутреннего внутреннего сеанса. Другие программы, запущенные за пределами этого сеанса, не смогут читать или записывать в эту память. С другой стороны, память SAP в значительной степени похожа на глобальную память и доступна не только для программ, работающих под одним и тем же основным сеансом, но и в разных основных сеансах.

Различные области между ними приводят к двум различным применениям. Основное использование памяти ABAP заключается в том, чтобы сделать данные доступными для нескольких транзакций в рамках одного сеанса. Хотя память SAP также способна выполнять эту функцию, она зарезервирована для своей цели; предоставление информации или перенос данных через основную сессию.

Мало того, что эти два типа памяти отличаются в использовании, к ним также обращаются по-разному. При работе с памятью SAP используются команды GET PARAMETER и SET PARAMETER, в то время как IMPORT FROM MEMORY и EXPORT TO MEMORY используются для чтения и записи данных в память ABAP. Это облегчает программирование, так как вы уже указываете тип памяти, которую вы хотите использовать с помощью команды, которую вы используете; вместо использования других параметров.

ABAP и память SAP являются важными инструментами при кодировании приложений ABAP. Важно, чтобы они использовались надлежащим образом, чтобы свести к минимуму использование ресурсов и повысить скорость и эффективность приложения.

Резюме:

  1. Память SAP является глобальной и может использоваться для передачи данных по основным сеансам, тогда как ABAP-память является локальной и используется для передачи данных во внутренние сеансы
  2. GET PARAMETER и SET PARAMETER используются для записи и чтения в память SAP, в то время как IMPORT FROM MEMORY и EXPORT TO MEMORY используются для памяти ABAP