차이점 SAP 메모리와 ABAP 메모리 간의 차이점

Anonim

SAP 메모리 대 ABAP 메모리

ABAP (고급 비즈니스 응용 프로그램 프로그래밍) 프로그램의 두 가지 유형의 메모리를 사용할 수 있습니다. 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는 쓰기 및 읽기에 사용됩니다 ABAP 메모리
->에 대해 IMPORT FROM MEMORY 및 EXPORT TO MEMORY가 SAP 메모리에 사용됩니다. - 3 ->