SAP NetWeaver - Gateway

SAP NetWeaver Gateway é usado para configurar uma conexão entre o SAP Business Suite, clientes-alvo, plataformas e estrutura. Oferece ferramentas de desenvolvimento e geração para criar serviços OData com diferentes ferramentas de desenvolvimento de clientes.

O gateway SAP NetWeaver fornece uma maneira mais fácil de consumir a lógica de negócios e o conteúdo do sistema SAP back-end em aplicativos da web. Ele também reduz a complexidade para acessar dados SAP e fornece interfaces fáceis para diminuir o tempo de desenvolvimento.

SAP NetWeaver Gateway: recursos e benefícios principais

  • SAP NetWeaver Gateway é uma tecnologia que fornece uma maneira simples de conectar dispositivos, ambientes e plataformas ao software SAP com base em padrões de mercado.

  • Sem interrupções, qualquer suíte de negócios SAP.

  • Fácil de desenvolver APIs simples e não requer nenhum conhecimento de ferramenta.

  • Baseado em REST, ATOM / OData. Permite conectividade com aplicativos SAP utilizando qualquer linguagem ou modelo de programação, sem a necessidade de conhecimento SAP, aproveitando serviços REST e protocolos OData / ATOM.

  • Ele fornece plug-ins para IDEs bem conhecidos, como Eclipse, Visual Studio 2010 e XCode.

Opções de instalação / implantação de gateway

Existem duas opções de implantação diferentes disponíveis para implantar SAP NetWeaver -

Implantação de hub central do SAP NetWeaver Gateway

Nesta opção, as funcionalidades do servidor Gateway são usadas em um servidor dedicado, o sistema de hub. Em comparação com a primeira opção, a implantação do serviço ocorre no sistema Hub.

Esta opção é usada se nenhum desenvolvimento deve ser executado no sistema backend ou no caso de releases anteriores a 7.40. ou se não for permitido implementar o Add-On IW_BEP no backend. Nesse caso, o desenvolvedor fica limitado às interfaces que são acessíveis via RFC no back-end.

O desenvolvimento ocorre no sistema de hub do Gateway e os sistemas back-end do Business Suite não são tocados. IW_BEP ou SAP_GWFND é executado no sistema de hub do Gateway e nada é tocado no SAP Business suite.

Advantages

  • Esta opção tem a vantagem de não requerer a instalação de Complementos de Gateway no sistema back-end.

Disadvantages

  • Não há acesso direto a metadados (DDIC) e dados de negócios. Portanto, a reutilização de dados é limitada.

  • Objetos GENIL não podem ser usados ​​remotamente.

  • Nesta configuração, o acesso é limitado a interfaces habilitadas remotamente, como módulos RFC, BAPIs, etc.

Implantação incorporada

Na arquitetura de implantação incorporada, o desenvolvimento ocorre no sistema back-end da suíte SAP Business. O sistema Gateway também é instalado no mesmo sistema. Os serviços são registrados e publicados no sistema back-end do SAP Business Suite.

IW_BEP ou SAP_GWFND é executado no mesmo sistema em que o SAP Business Suite está instalado.

Advantages -

  • Requer menos tempo de execução, pois uma chamada remota é reduzida.

Disadvantages -

  • O sistema não deve ser usado como um hub para sistemas back-end adicionais.

  • No caso de vários sistemas SAP Business Suite, o Gateway deve ser configurado várias vezes.

  • Essa configuração é recomendada apenas para fins de sandbox.