Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

      O serviço TOTVS Framework WEBWS-EXEC-SERVICEBO prove um canal de comunicação (via WebServices) entre a interface do usuário (front-end) e o servidor de aplicação / banco de dados (back-end). Tal serviço, permite o acesso a APIs via AppServer Progress. Este serviço substitui o antigo WS-EXEC-BO, mantendo as mesmas operações, porém destinado apenas a chamada de API´sApesar do nome, este serviço deve ser utilizado apenas para chamadas à API´s, uma vez que as operações das DBO´s não são Stateless.

      Este serviço esta hospedo hospedado no mesmo contexto do TOTVS-REST, através da URL http(s)://<host>:<port>/totvs-rest/public/ws/WebServiceExecBO. Para manter a compatibilidade com as integrações já existentes foi implementado um outro serviço na URL http(s)://<host>:<port>/wsexecbo/WebServiceExecBO que apenas redireciona para o contexto anterior.

      A descrição WSDL do serviço pode ser acessada através da URL http(s)://<host>:<port>/totvs-rest/ws/public/ws/WebServiceExecBO.wsdl.

      As operações disponíveis neste serviço são:

OperaçãoDescrição
loginRecebe como cabeçalhos HTTP o nome do usuário ("username") e a senha ("password") e retorna um TOKEN JWT que deve ser utilizado para as chamadas às outras operações.
userLoginRecebe como argumento ("Arg0") o nome do usuário ou e-mail e retorna um TOKEN JWT.
userAndPasswordLoginRecebe como argumentos o nome do usuário ("Arg0") e a senha ("Arg1") e retorna um TOKEN JWT.
logoutSessionMantido apenas para compatibilidade, não é mais utilizado uma vez que o TOKEN JWT expira automaticamente.
callProcedureRecebe como cabeçalho HTTP o TOKEN JWT ("usertoken") e como argumentos