Visual Studio 2008 使用WinCE与WebService通信

  • 突然需要用到题目这个知识,研究了一下,需要注意的地方如下:
  1. Win7系统下用不了ActiveSync,需要单独下载一个叫做Windows Mobile 设备中心的东西。否则使用智能设备模拟器是无法访问本机启动的WebService服务的,会一直报“ 未能建立与网络的连接”的异常。(不安装这个软件并配置的话,这个相当于你的模拟器没有网络)
  2. 想连接WebService的话,需要给自己的项目添加一个Web引用,填写wsdl的地址,并确定。原来担心WebService服务端的方法会出现问题(个别方法返回的是List或者对象,试了一下,担心完全多余。对于List,C#会当做数组来处理,对于对象,C#会自动生成对应的对象,比较方便)。
  3. 使用的时候注意一下语法格式就可以了。
------------------------------------------------------------------------------
  • 对于1所产生的问题,网上可以查到,只不过大多用的都是ActiveSync。
1、打开Windows Mobile 设备中心 ,点击移动设备设置--->再点击连接设置,弹出下图所示
Visual Studio 2008 使用WinCE与WebService通信_第1张图片
2、打开 VS2008,点击菜单“工具”——>“设备仿真管理器”,选择一个windows mobile 5.0 PocketPC 模拟器。在右键菜单中点击“连接”。等模拟器启动后,再点击“插入底座”,此时,Windows Mobile 设备中心会显示设备已经连接,就可以正常调试了。

你可能感兴趣的:(Visual Studio 2008 使用WinCE与WebService通信)