Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Índice:
Índice | ||
---|---|---|
|
Objetivo:
O objetivo deste documento é mostrar como é feito a criação de um Web Service para consultar e inserir dados em uma tabela do banco de dados e mostrar como utilizar este Web Service como conexões de Origem e Destino em um conceito.
Criação do Banco de Dados:
Requisitos:
- Banco de Dados SQL
- Visual Studio 2017
Para este exemplo, foi criada uma tabela de produto em um banco de dados SQL para que o Web Service possa retornar todos os produtos cadastrados.
Crie a tabela produto e insira alguns dados, como mostra o exemplo abaixo:
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Criação do Web Service:
A criação do Web Service é feita através do Visual Studio, o mesmo será utilizado para consumir e inserir dados na tabela criada anteriormente.
Informações | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||
|
Criação do Método:
Depois de criado o Web Service, é necessário que seja criado um método no serviço "Service1" para retornar a lista de produtos cadastrados anteriormente.
Informações | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||
|
Conexão de Origem:
Após a criação do Método, crie um conceito que terá como Conexão de Origem o Web Service da lista de produtos (GetProdutos).
Informações | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Conexão de Destino:
Após a criação da Conexão de Origem, crie um conceito que terá como Conexão de Destino o Web Service para inserir um produto (PutProduto).
Informações | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Aviso |
---|
O conceito não dá suporte a WSDLs cujas tags XML são interpretadas como arrays (ex. tag "choice"). Isso ocorre pois o conceito trabalha utilizando tabela de/para (parametrização 1 para 1). Headers de envelope SOAP também não são suportados pela ferramenta. |
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|