首先你要准备好一个简单的WebService并部署到你的服务器上。之后,我们就可以在移动工程里调用它了。
我们先来建一个名为TestWebService的Smart Device
Application,之后将要在TestWebService里进行的工作基本上都是由向导自动生成的,这也充分体现了Visual Studio .NET
开发环境强大的功能。图片是最容易让人接受的信息交流形式,下面我们就通过图片来说明这个问题,如图所示:

在工程名称上右击然后选择 Add Web Reference,弹出Add
Web Reference 对话框,如图所示:

在地址栏输入你的WebService 地址,然后确定,检测结果如下图所示:

看到这个界面后表示成功的检测到了WebService,这时你就可以在工程里引用WebService了,单击 Add Reference 按钮,如下图所示:

好,现在,WebService 就加入到了你的project
里,如下图所示:

Visual Studio
.NET为我们自动生成了WebService的代理类,即Reference.cs
文件夹中的GetMapInfo类,我们只需在代码中实例化该类就可以调用WebService 提供的各个方法了。
通过以上操作,一个WebService就被引用到了我们的移动工程中,这一切都非常简单,这全都有赖于微软为我们提供的良好的开发环境,大大的节省了开发时间,提高了工作效率。
|