windows phone调用webservice
windows phone调用webservice,不能调用本地服务么?如调用下面的服务,如何可以?http://localhost:9983/UpdataUserUriWebService.asmx --------------------编程问答-------------------- 直接引用服务就行了。
但是你这样没有意义,你发布到市场上,就访问不到你这个服务了 --------------------编程问答-------------------- windows phone好象不直接引用调试localhost的服务 --------------------编程问答-------------------- localhost是自己手机啊,你应该给出server的ip才对 --------------------编程问答--------------------
你最好用一个外网可访问的服务器架webservice --------------------编程问答-------------------- 经调试,模拟器可访问localhost服务器,但真实手机不能访问localhost的web service --------------------编程问答--------------------
真实手机和localhost的机器,算两台设备了吧?不知道理解的对不对 --------------------编程问答-------------------- 没试过,你的这个localhost是不是手机模拟器,其实不好说。你可以在PC的HOSTS表里加一个LOCALHOST1的指向,看看手机上能不能放问LOCALHOST1的服务。如果能那其实就是模拟器用了PC的HOSTS表。 --------------------编程问答-------------------- 你确定访问 http://localhost 的80端口不是手机吗,嘿嘿 --------------------编程问答--------------------
你是自己电脑部署的webservice、手机端肯定访问不了,楼上正解。。 --------------------编程问答--------------------
webservice又不是部署在手机端,怎么能用LocalHost引用呢? --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答--------------------
模拟器可以访问localhost是因为它就运行在本机PC,而真机访问的是外网,当然调用不到了 --------------------编程问答-------------------- --------------------编程问答-------------------- 那就先发布webservice呗 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答--------------------
在项目中添加引用服务就可以了 --------------------编程问答-------------------- 如果是本地的服务的话,你直接在手机项目中引用服务就好,
如果你的网站部分已经部署,那么就要换成IP地址。 --------------------编程问答-------------------- LZ知道怎么添加web引用不 --------------------编程问答-------------------- 我的是模拟器也访问不了localhost..... --------------------编程问答-------------------- 找到解决方法了
http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/jj684580(v=vs.105).aspx --------------------编程问答-------------------- cnblogs.codeplex.com上面有调用wcf的实例,不知道能不能供你参考 --------------------编程问答--------------------
服务器和模拟器、服务器和手机就是相当与两台计算机相互访问,location是指访问自己的IP地址,模拟器能访问location实际上是做了一个端口映射访问物理机上的服务,而在手机上则是访问自己,当然就访问不到了啦。
补充:移动开发 , Windows Phone