SAP NetWeaver - Cổng vào
SAP NetWeaver Gateway được sử dụng để thiết lập kết nối giữa bộ công việc SAP, khách hàng mục tiêu, nền tảng và khuôn khổ. Nó cung cấp các công cụ phát triển và tạo để tạo ra các dịch vụ OData với các công cụ phát triển khách hàng khác nhau.
Cổng SAP NetWeaver cung cấp một cách dễ dàng hơn cho việc sử dụng logic nghiệp vụ và nội dung cho hệ thống back-end SAP trên các ứng dụng web. Nó cũng làm giảm sự phức tạp khi truy cập dữ liệu SAP và cung cấp các giao diện dễ dàng để giảm thời gian phát triển.
SAP NetWeaver Gateway: Khả năng và Lợi ích chính
SAP NetWeaver Gateway là công nghệ cung cấp một cách đơn giản để kết nối thiết bị, môi trường và nền tảng với phần mềm SAP dựa trên các tiêu chuẩn thị trường.
Không gây gián đoạn, bất kỳ bộ công việc SAP nào.
Dễ dàng phát triển các API đơn giản và không yêu cầu bất kỳ kiến thức về công cụ nào.
Dựa trên REST, ATOM / OData. Nó cho phép kết nối với các ứng dụng SAP bằng bất kỳ ngôn ngữ hoặc mô hình lập trình nào mà không cần kiến thức về SAP, bằng cách tận dụng các dịch vụ REST và giao thức OData / ATOM.
Nó cung cấp các trình cắm thêm cho các IDE nổi tiếng như Eclipse, Visual Studio 2010 và XCode.
Tùy chọn cài đặt / triển khai Gateway
Có hai tùy chọn triển khai khác nhau có sẵn để triển khai SAP NetWeaver -
Trung tâm triển khai SAP NetWeaver Gateway
Trong tùy chọn này, các chức năng của máy chủ Gateway được sử dụng trên một máy chủ chuyên dụng, hệ thống trung tâm. Đối với tùy chọn đầu tiên, việc triển khai dịch vụ diễn ra trên hệ thống Hub.
Tùy chọn này được sử dụng nếu không có sự phát triển nào phải được thực hiện trên hệ thống back-end hoặc trong trường hợp phát hành trước 7.40. hoặc nếu nó không được phép triển khai Tiện ích bổ sung IW_BEP ở back-end. Trong trường hợp này, nhà phát triển bị giới hạn đối với các giao diện có thể truy cập thông qua RFC trong back-end.
Sự phát triển diễn ra trong hệ thống trung tâm Gateway và hệ thống back-end của bộ Business suite không được động đến. IW_BEP hoặc SAP_GWFND chạy trong hệ thống trung tâm Gateway và không có gì được động đến trong bộ SAP Business.
Advantages
Tùy chọn này có ưu điểm là nó không yêu cầu cài đặt Gateway Add-Ons trong hệ thống back-end.
Disadvantages
Không có quyền truy cập trực tiếp vào siêu dữ liệu (DDIC) và dữ liệu kinh doanh. Do đó, việc sử dụng lại dữ liệu bị hạn chế.
Đối tượng GENIL không thể được sử dụng từ xa.
Trong cấu hình này, quyền truy cập bị giới hạn đối với các giao diện được kích hoạt từ xa, như mô-đun RFC, BAPI, v.v.
Triển khai nhúng
Trong kiến trúc triển khai nhúng, quá trình phát triển diễn ra trong hệ thống back-end của bộ SAP Business. Hệ thống Gateway cũng được lắp đặt trong cùng hệ thống. Các dịch vụ được đăng ký cũng như xuất bản trong hệ thống back-end của SAP Business Suite.
IW_BEP hoặc SAP_GWFND chạy trong cùng một hệ thống mà bộ SAP Business được cài đặt.
Advantages -
Nó đòi hỏi ít thời gian chạy hơn vì giảm một cuộc gọi từ xa.
Disadvantages -
Hệ thống không nên được sử dụng như một trung tâm cho các hệ thống back-end bổ sung.
Trong trường hợp có nhiều hệ thống SAP Business Suite, Gateway phải được cấu hình nhiều lần.
Cấu hình này chỉ được khuyến nghị cho mục đích hộp cát.