Esse artigo faz parte da revista WebMobile edição 17. Clique aqui para ler todos os artigos desta edição

imagem.JPG

FONT-SIZE: 12pt; FONT-FAMILY: Verdana; mso-ansi-language: PT-BR">Com Windows Mobile utilizando o Visual Studio 2005 – Parte 2

 

Como iniciado no artigo anterior, aprenderemos a incrementar as habilidades pré-existentes do Visual Studio e do .NET Framework, para desenvolver aplicações para dispositivos Windows Mobile. Neste artigo, acrescentaremos o suporte para atualizar o banco de dados SQL Mobile com dados de produtos de um Web Service e fazer também o download de arquivos de imagem adicionais, a partir de um servidor Web.

Veremos que é muito simples chamar Web Services a partir de aplicações móveis, que podemos atualizar dados da mesma maneira que atualizamos no SQL Server padrão e que fazer o download de arquivos de um servidor Web para um dispositivo é direto.

No procedimento a seguir, acrescentaremos uma referência para um Web service que recupera dados que serão utilizados para atualizar o banco SQL Mobile.

 

Referenciando o Web Service

No Solution Explorer, clique com o botão direito no projeto OrderManager e a seguir em Add Web Reference (Figura 1).

 

 img

Figura 1. Adicionando um referência ao Web Service

 

Em URL, digite “http://enderço IP do computador /ProductData/UpdateService.asmx” e a seguir clique em Go. Veja que “endereço IP do computador” é o endereço IP real, não podendo ser utilizar localhost no lugar. O Web Service será chamado do emulador, portanto o endereço de IP real deverá ser utilizado.

Após aparecerem os detalhes do serviço UpdateService, digite “ProductDataServices” como sendo o Web reference name e a seguir clique em Add Reference (Figura 2).

 

img

Figura 2. Acrescentando a referência Web service ProductData

 

A referência Web aparecerá na lista de referências do projeto no Solution Explorer (Figura 3).

 

img

Figura 3. Referências Web no Solution Explorer

 

Acrescentando comando que chama o Web service 

Abra o ProductForm.cs. Clique em Menu (acima da tecla soft direita) e a seguir clique no texto ...

Quer ler esse conteúdo completo? Tenha acesso completo