SAP NetWeaver-게이트웨이

SAP NetWeaver Gateway는 SAP 비즈니스 제품군, 대상 클라이언트, 플랫폼 및 프레임 워크 간의 연결을 설정하는 데 사용됩니다. 다양한 클라이언트 개발 도구로 OData 서비스를 생성하기위한 개발 및 생성 도구를 제공합니다.

SAP NetWeaver 게이트웨이는 웹 애플리케이션에서 비즈니스 로직 및 SAP 백엔드 시스템의 콘텐츠를보다 쉽게 ​​사용할 수있는 방법을 제공합니다. 또한 SAP 데이터 액세스의 복잡성을 줄이고 개발 시간을 줄일 수있는 쉬운 인터페이스를 제공합니다.

SAP NetWeaver Gateway : 기능 및 주요 이점

  • SAP NetWeaver Gateway는 시장 표준을 기반으로 장치, 환경 및 플랫폼을 SAP 소프트웨어에 연결하는 간단한 방법을 제공하는 기술입니다.

  • 무중단, 모든 SAP 비즈니스 제품군.

  • 간단한 API를 개발하기 쉽고 도구 지식이 필요하지 않습니다.

  • REST, ATOM / OData를 기반으로합니다. REST 서비스 및 OData / ATOM 프로토콜을 활용하여 SAP 지식이 없어도 모든 프로그래밍 언어 또는 모델을 사용하여 SAP 애플리케이션에 연결할 수 있습니다.

  • Eclipse, Visual Studio 2010 및 XCode와 같은 잘 알려진 IDE 용 플러그인을 제공합니다.

게이트웨이 설치 / 배포 옵션

SAP NetWeaver를 배포하는 데 사용할 수있는 두 가지 배포 옵션이 있습니다.

SAP NetWeaver Gateway의 중앙 허브 배포

이 옵션에서 게이트웨이 서버 기능은 하나의 전용 서버 인 허브 시스템에서 사용됩니다. 첫 번째 옵션과 마찬가지로 서비스 배포는 허브 시스템에서 발생합니다.

이 옵션은 백엔드 시스템에서 개발을 수행 할 필요가 없거나 7.40 이전 릴리스의 경우에 사용됩니다. 또는 백엔드에 애드온 IW_BEP를 배포 할 수없는 경우. 이 경우 개발자는 백엔드에서 RFC를 통해 액세스 할 수있는 인터페이스로 제한됩니다.

개발은 게이트웨이 허브 시스템에서 이루어지며 비즈니스 스위트 백엔드 시스템은 건드리지 않습니다. IW_BEP 또는 SAP_GWFND는 게이트웨이 허브 시스템에서 실행되며 SAP Business Suite에서는 아무것도 건드리지 않습니다.

Advantages

  • 이 옵션은 백엔드 시스템에 게이트웨이 애드온을 설치할 필요가 없다는 장점이 있습니다.

Disadvantages

  • 메타 데이터 (DDIC) 및 비즈니스 데이터에 대한 직접적인 액세스는 없습니다. 따라서 데이터 재사용이 제한됩니다.

  • GENIL 개체는 원격으로 사용할 수 없습니다.

  • 이 구성에서 액세스는 RFC 모듈, BAPI 등과 같은 원격 지원 인터페이스로 제한됩니다.

임베디드 배포

임베디드 배포 아키텍처에서 개발은 SAP Business Suite 백엔드 시스템에서 이루어집니다. 게이트웨이 시스템도 동일한 시스템에 설치됩니다. 서비스는 SAP Business Suite 백엔드 시스템에 등록되고 게시됩니다.

IW_BEP 또는 SAP_GWFND는 SAP Business Suite가 설치된 동일한 시스템에서 실행됩니다.

Advantages

  • 하나의 원격 호출이 줄어들 기 때문에 런타임이 더 적게 필요합니다.

Disadvantages

  • 시스템을 추가 백엔드 시스템의 허브로 사용해서는 안됩니다.

  • SAP Business Suite 시스템이 여러 개인 경우 게이트웨이를 여러 번 구성해야합니다.

  • 이 구성은 샌드 박스 용도로만 권장됩니다.