首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

WinCe中怎么访问动态WebService

2012-04-04 
求助:WinCe中如何访问动态WebService在WinCE系统上,使用C#编写程序访问WebService,因为开发、测试时使用的

求助:WinCe中如何访问动态WebService
在WinCE系统上,使用C#编写程序访问WebService,因为开发、测试时使用的是内网地址,发布时需要使用公网地址,目前只能通过静态地址的WebService方式进行工作,不知道哪位大侠能提供WinCE底下可以用的动态WebService访问方法。回帖的请附代码,谢谢!

[解决办法]
不是很明白,公网也是用IP啊
[解决办法]
c#开发吗?

C# code
//全局public static MYWEBSERVICE.Service;//调用前初始化MYWebService = new Service();MYWebService.Url = "http://XXX.XXX.XXX.XXX/MYWEBSERVICE/Service.asmx";
[解决办法]
你先别搞这么复杂,你就像我一样,初始化的时候new一个Service,然后指定一下url。 看看行不行。

url必须指向Service.asmx,不能只是一个ip。当然如果端口不是80的话也要加端口。


webservice的原理很简单,用post发请求,返回xml描述的数据。不同的ip也就是个url的事,微软不会设计成只能静态调用的。
[解决办法]
我就是在mobile和ce上开发的,程序就这样写的,没问题啊

我的WebService是.net写的,是不是你WebService的问题或者服务器有ip过滤

热点排行