Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Índice
...
Índice | ||
---|---|---|
|
...
Objetivo
...
O objetivo deste documento é trazer uma visão do que
...
são e como
...
funcionam os serviços do
...
TOTVS API Service via WebService.
Introdução
...
O serviço do
...
TAS permite a integração de qualquer aplicativo de qualquer sistema operacional e linguagem de programação.
...
A sua implementação foi feita em cima da WCF (Windows Communication Foundation) utilizando o padrão WS-*, XML e SOAP para a comunicação. Mas é expansível a outros padrões suportados pela WCF da plataforma Microsoft.NET.
Neste documento estão detalhados todos os métodos disponíveis e classes usadas para a comunicação com o WebService.
Aviso | ||
---|---|---|
| ||
Definição do WebService disponível aqui. |
...
...
Imagem Demostrativa:
...
Image Added
Métodos Disponíveis no WebService
...
Informações | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
...
|
...
|
Passo a Passo para Execução do TOTVS API Services
A execução do Mashup deve seguir um passo a passo que deve ser obrigatoriamente da seguinte Maneira:
- É feita uma chamada a função GetService;
- Deve-se verificar se existe algum dado do tipo Info e o mesmo deve ser apresentado ao usuário juntamente com os parâmetro para o CurrentState, deve-se verificar se os parâmetros obrigatórios para o CurrentState foram informados.
- É feita uma chamada a função Execute passado os dados preenchidos, todos os dados devem ser enviados na chamada exceto os do tipo Info.
- Após a execução, deve-se verificar o resultado da execução (ResultType) e de acordo com o resultado;
• Continue – A execução deve voltar ao passo 2 para continuar a execução do próximo State do Mashup;
• Finished – A execução foi finalizada, os dados de Resultado estarão preenchido;
• Error, Warning – Deve ser apresentada a mensagem de erro ao usuário, a execução é finalizada neste ponto;
...
• InvalidParam – Deve ser apresentada a mensagem de erro ao usuário e voltar a ao passo 2 para continuar a execução do Mashup
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
...