Diferença Entre a memória SAP ea memória ABAP Diferença entre

Anonim

Memória SAP vs memória ABAP

Os programas ABAP (Advanced Business Application Programming) são executados em um banco de dados SAP. Os programas ABAP podem utilizar dois tipos de memória, memória ABAP e memória SAP. A principal diferença entre esses dois tipos de memória é o alcance deles. A memória ABAP é bastante limitada e só pode ser acessada dentro de uma sessão interna principal. Outros programas que estejam fora dessa sessão não poderão ler ou escrever naquela memória. Por outro lado, a memória SAP é muito parecida com a memória global e é acessível não apenas por programas que estão sendo executados na mesma sessão principal, mas também em diferentes sessões principais.

Os diferentes escopos entre os dois levam a dois usos diferentes. O uso principal da memória ABAP é tornar os dados acessíveis em várias transações dentro da mesma sessão. Embora a memória SAP também seja capaz de executar esta função, ela é reservada para seu próprio propósito; disponibilizando informações ou transferindo dados na sessão principal.

Não só esses dois tipos de memória diferem no uso, mas também são acessados ​​de forma diferente. Ao lidar com a memória SAP, os comandos GET PARAMETER e SET PARAMETER são usados ​​enquanto IMPORTANDO DE MEMÓRIA e EXPORTAR PARA MEMÓRIA são usados ​​para ler e gravar dados na memória ABAP. Isso torna relativamente fácil de programar, já que você já está indicando o tipo de memória que você deseja usar com o comando que você está usando; em vez de usar outros parâmetros.

A memória ABAP e SAP são ferramentas essenciais ao codificar aplicações ABAP. É importante que eles sejam usados ​​de forma adequada para minimizar o uso de recursos e aumentar a velocidade e eficiência da aplicação.

Resumo:

  1. A memória SAP é global e pode ser usada para passar dados nas sessões principais enquanto a memória ABAP é local e é usada para passar dados em sessões internas
  2. GET PARAMETER e SET PARAMETER são usados ​​para escrever e ler para a memória SAP, enquanto IMPORTANDO DA MEMÓRIA e EXPORTAR PARA A MEMÓRIA são usados ​​para a memória ABAP