27 de fev. de 2012

SAP NETWEAVER GATEWAY 2.0 - ODATA/ATOM


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;


.... acompanhe novas postagens sobre como usar as funções básicas do Gateway!

Nenhum comentário:

Postar um comentário