Permitir o desenvolvimento de WebServices com WebApi
Preparar o WES para permitir o desenvolvimento de WebServices com WebApi voltado ao modelo REST.
Será necessário também uma forma de realizar login via serviço e não na forma atual fazendo Post em um formulário.
O ESL já permite a construção de serviços de negócio no modelo REST com autenticação OAuth 2.0.
Para serviços de interface já é possível utilizar WebAPI dentro do WES.
-
Na linha que o Wilson Junior menciona, temos ao menos duas demandas “menores” já mapeadas, entre vários outros que entrarão aqui no radar em breve.
01 - Serviços mais amigáveis para consumir a partir do Javascript
02 - Serviço de integração genérico mais amigável e poderoso (suporte a lote, com formato padrão de mercado, OAuth2, utilizando fila, independente do WES, com client genérico,..)O escopo das demandas ainda não foi discutido, ainda é rascunho, a discussão ocorrerá em outro momento.
Além destes menores, o próprio assunto Serviços e Integrações ganhará a devida atenção e deverá envolver os sistemas com Webinars em outro projeto. Nosso desejo é padronizar a forma de fazer integrações seja entre módulos de um sistema, seja entre sistemas Benner ou entre Benner e terceiros.
-
Comentário de Wilson Junior
Uma alternativa à integração via Wrapper seria poder disponibilizar de forma mais fácil, a integração por meio de serviços REST.
Não digo que de uma forma automática para todas as tabelas, mesmo porque registros em determinadas tabelas não fazem sentido sem registro em uma tabela pai (como por exemplo um lançamento de documento sem o próprio documento), mas de uma maneria mais prática. Mesmo que seja necessário cumprir alguns requisitos como obrigar ter uma entidade especializada.
Com isso poderíamos criar no próprio site a documentação da API, semelhante ao que a Amazon tem.
Penso que seria um ganho interessante para potencializar a integração entre sistemas. -
No Windows Vista o Framework 4.5 é suportado. O Vista é o Windows mais velho suportado pela Microsoft, então está tudo certo.
-
Comentário de Wilson Junior
E quanto aos Desktops? Não temos o mesmo problema de suporte ao 4.5?
-
Já há uma perspectiva para adotarmos o Framework 4.5: versão 15.2. A Microsoft está encerrando o suporte ao Windows 2003 em meados de 2015.
-
A dificuldade deste item é que não utilizamos o Framework 4.5, pois ainda temos que rodar em Windows 2003 Server, onde o Framework 4.5 não é suportado.
-
Wilson, a questão da autenticação já resolvemos :D
http://wiki.benner.com.br/wiki/index.php?title=Tecnologia_14.1_Update
Chegaremos lá!