当前位置: 代码迷 >> Web Service >> wince5.0调用wcf是否可行,该如何处理
  详细解决方案

wince5.0调用wcf是否可行,该如何处理

热度:1265   发布时间:2016-05-02 03:12:02.0
wince5.0调用wcf是否可行
各位大虾:
  本来是有一个c#的桌面程序是是用wcf开发的,测试是Okay的。最近需要把它移植到wince5.0上面去,但是发现wince的程序不能像winform那里“添加服务引用”,只能选择“添加web引用”。
  于是我开了wcf,引用路径是http://localhost:10086/Service.svc,但是在手持机(使用wifi)上面调用wcf,却弹出错误“无法连接到远程服务器”、“连接方在一段时间后未适当响应而导致连接尝试失败,或者连接的主机未能响应而导致已建立的连接失败”。
  后来我把手持机程序改了配置,把程序的引用路径改成http://192.168.1.240:10086/Service.svc,还是同样的错误。我想请问有类似开发经历的大侠确信在wince上调用wcf是否可行,网上鲜有这方面的资料。最好给点提示,谢谢。

------解决方案--------------------
可行,你可以使用 HTTP 协议。
------解决方案--------------------
新技术 新体验 新机遇
------解决方案--------------------
我也想知道可不可以在PDA上使用,我在机子上写了一个简单的服务,添加了web reference,但是奇怪的是,服务的接口只有一个参数,但是在PDA上同样的接口,多了一个out result 和一个out specified的参数。
------解决方案--------------------
你的服务在哪台机器上。就用哪个ip。难道wcf和应用都在一个机器上?
------解决方案--------------------
WCF驱动出Http Restful模式
然后WinCE 5 HttpWebRequest调用.
------解决方案--------------------
我发布了wcf,在PDA上引用,可是调用方法的时候,常常报错“webException”