Sự khác biệt giữa bộ nhớ SAP và bộ nhớ ABAP Khác biệt giữa bộ nhớ

Anonim

Các bộ nhớ SAP và bộ nhớ ABAP

Các chương trình ABAP (Các ứng dụng lập trình doanh nghiệp nâng cao) chạy trên cơ sở dữ liệu SAP. Các chương trình ABAP có thể sử dụng hai loại bộ nhớ, bộ nhớ ABAP và bộ nhớ SAP. Sự khác biệt chính giữa hai loại bộ nhớ này là phạm vi của chúng. Bộ nhớ ABAP khá hạn chế và chỉ có thể được truy cập trong một phiên nội bộ chính. Các chương trình khác chạy bên ngoài phiên làm việc sẽ không thể đọc hoặc ghi vào bộ nhớ đó. Mặt khác, bộ nhớ của SAP khá giống với bộ nhớ toàn cầu và có thể truy cập được không chỉ bởi các chương trình đang chạy dưới cùng phiên chính mà còn trên các phiên chính khác nhau.

Các phạm vi khác nhau giữa hai hướng dẫn đến hai cách sử dụng khác nhau. Việc sử dụng chính bộ nhớ ABAP là làm cho dữ liệu có thể truy cập qua nhiều giao dịch trong cùng một phiên. Mặc dù bộ nhớ của SAP cũng có khả năng thực hiện chức năng này, nhưng nó được dành riêng cho mục đích của nó; làm cho thông tin có sẵn hoặc chuyển dữ liệu qua phiên chính.

Không chỉ hai loại bộ nhớ này khác nhau về cách sử dụng, chúng cũng được truy cập khác nhau. Khi xử lý bộ nhớ SAP, các lệnh GET PARAMETER và SET PARAMETER được sử dụng trong khi IMPORT FROM MEMORY và EXPORT TO MEMORY được sử dụng để đọc và ghi dữ liệu vào bộ nhớ ABAP. Điều này làm cho nó tương đối dễ dàng để chương trình như bạn đã được chỉ ra loại bộ nhớ mà bạn muốn sử dụng với lệnh mà bạn đang sử dụng; thay vì sử dụng các tham số khác.

ABAP và bộ nhớ SAP là những công cụ thiết yếu khi viết mã các ứng dụng ABAP. Điều quan trọng là chúng được sử dụng hợp lý để giảm thiểu việc sử dụng tài nguyên và tăng tốc độ và hiệu quả của ứng dụng.

Tóm lược:

  1. Bộ nhớ SAP là toàn cục và có thể được sử dụng để truyền dữ liệu qua các phiên chính, trong khi bộ nhớ ABAP là cục bộ và sử dụng để truyền dữ liệu qua các phiên họp nội bộ
  2. GET PARAMETER và SET PARAMETER được sử dụng để viết và đọc đến bộ nhớ của SAP trong khi IMPORT FROM MEMORY và EXPORT TO MEMORY được sử dụng cho bộ nhớ ABAP