SAP NETWEAVER GATEWAY 2.0 -
odATA/aTom
Aprenderemos as necessidades para:
- Entender as funcionalidades básicas do SAP
NetWeaver Gateway;
- Entender os conceitos básicos do OData
Channel API;
- Conhecer sobre SAP Business Content e sua
exposição nos serviços Gateway;
- Conhecer o ambiente de desenvolvimento é que a SAP desenvolveu Gateway de plug-in.
O SAP Netweaver Gateway
permite aos clientes liberar suas aplicações SAP dos limites da área de
trabalho e acessá-los de qualquer ambiente, ferramenta ou dispositivo. Além
disso, a tecnologia permite que desenvolvedores criem novos aplicativos usando
as ferramentas de desenvolvimento de sua escolha.
Oferece conectividade a
aplicações SAP usando qualquer linguagem de programação ou modelo para terem o
máximo em flexibilidade para desenvolver e implantar soluções voltadas para a
forma como seu pessoal trabalha que são fáceis de construir e simples de usar,
sem prejudicar seus panoramas de TI já existentes.
- Versões para
desenvolvedores com APIs simples, não é
necessário muito conhecimento de SAP;
- Padrões baseados em REST e OData / ATOM.
O que
são REST & OData?
REST é um conjunto de princípios
e padrões industriais utilizado para oferecer um acesso seguro e mais eficaz de
um banco de dados ODBC para o acesso pela web através do mascaramento, e o Open Data Protocol (OData) é um protocolo Web para consulta e
atualização de dados que fornece uma maneira de desbloquear os seus dados e libertá-la de bancos existentes em aplicações de hoje.
OData faz isso aplicando e desenvolvendo tecnologias da Web, como HTTP, Atom Publishing Protocol (AtomPub) e JSON para fornecer acesso à informação a partir de uma variedade de aplicações, serviços e lojas.
O protocolo emergiu a partir de
experiências de execução clientes AtomPub e servidores de uma variedade de produtos ao longo dos últimos anos. OData está a ser utilizado para expor e acesso a informação a partir de uma variedade de fontes, incluindo, mas não limitado a, bases de dados relacionais, sistemas de ficheiros, sistemas de
gestão de
conteúdo e
sites tradicionais.
Modelos e tipos de Gateway:
- UC
- Usuário de modelo especifico: Modelo de consumo, derivado de um PSM e otimizado para um caso de uso específico do cliente (móvel, web, incorporado) – Client Developer.
- PS - Modelo Solução Pública: Modelo de serviço que está adaptada (reduzida) para o consumo leve via Gateway – Abap Developer
e para Tweaker[non-coder].
- DS - Modelo de Dados Fonte: Modelo sem modificações dos atuais serviços SAP Business Suite em uma representação interna Gateway – Abap Developer.
SAP NetWeaver Gateway Tools:
Benefícios:
- Não requer
código complexo;
- Bem adequado para “tweakersand” não necessariamente precisa ser um desenvolvedor ABAP e permite prototipagem rápida;
- Criar novos objetos
gateway diretamente de fontes existentes tipo Dynproscreens, BAPI, RFC & ABAP.
Capacidades:
- Suporte a agregação de vários objetos;
- Filtro de Apoio e adaptação baseada nos requisitos da aplicação cliente;
- Gerador de estruturas;
- Apoiar operações CRUD.
IDE
Plug-Ins:
- Não é obrigatório
o uso de IDE ou Plug-Ins e sim opcional;
- Muitas APIs são
OpenSource como por exemplo OData/REST;
Nenhum comentário:
Postar um comentário