首先说个抱歉,这段时候由于个人原因未及时更新博客。故此今天先给大家来个小料。

以后会及时更新我自己的学习过程。

不多说,终于私人生活安定下来了,可以安心学习。直接进入主体:

今天咱们摒弃所有的前面的知识,来学习服务的引用。

因为很久没有更新,也没有整理上一篇接下去讲的内容,所以找个独立的内容来给大家

说道说道。

同样,做过asp.net的同学,应该很熟悉如何使用web服务的节奏。

在mono里面也没有什么很大的区别,同样的做法。

不过在此需要注意的是如果在vs中添加web引用,与做asp.net的引用没有异同,如果使用

xm添加引用则是在web引用的文件夹下添加,如图:

下面是在xm中:

这两个地方不要搞错。

接着进行下一步,添加之后的使用:

在此先普及下我所遇到过的情况,一般添加服务都是能够成功的,但是在使用中会出现

各种不同的异常。可能与web服务的程序有些关联,如果在web服务添加成功,但是不能

使用的情况下,可以使用HTTP POST方式来完成功能。针对不能使用的情况,我碰到过

的就是添加成功,也能够实例化成功,在调用的时候就报错,据我自己检查,在平时我们

asp.net的调用中,通常有一个web.config来配置一些相关参数,比如endpoint这个节点的

配置。但是在安卓程序中,没有这个文件。我们不必深究,我用同样的方法试过两个web服务,

有一个能够成功调用到数据,还有一个不行,可能跟相关配置有关。程序员再碰到问题的时候,

并不是一味执着的就是用一种方法,如果有多种解决办法,不妨多试试。

我就用一个可以使用的服务来讲给大家听:

添加完成之后:

然后我们在方法中实例化并调用:

代码如下,由于个人的实用接口,不方便公布,故此以截图方式给出:

接着就直接跑起来即可。

这就是简单的调用服务了,由于各种原因,抱歉未能上传图片,我的破解版本失效,

看样子有需要重新破解一次了。

服务调用成功返回的是一串字符串,所以button的text会显示字符串的值。

在不同的服务中有不同的返回方式,这个就可以做成看自己服务。一般都是用

json来交互数据以进行达到web app的效果。

转载请附带联系人Q-高卿   QQ1466358067

最新文章

  1. Python中读取csv文件内容方法
  2. Anchor 对象和document对象
  3. Microsoft Visual Studio 2010 VSTS单元测试指南
  4. 从零开始学Bootstrap(3)
  5. graphicsMagick 文档
  6. log4j2使用总结
  7. C# 数学运算符
  8. 学习Android MediaPlayer
  9. DHTML【8】--CSS
  10. 当执行游戏0xc000007b错误的解决方法
  11. iterator pattern
  12. 深入浅出数据结构C语言版(12)——从二分查找到二叉树
  13. AngularJS进阶(三十)AngularJS项目开发技巧之图片预加载
  14. Linux学习之shell
  15. Java设计模式之装饰器模式
  16. Docker 路径更改
  17. 字符串数据结构模板/题单(后缀数组,后缀自动机,LCP,后缀平衡树,回文自动机)
  18. 用ab的post方式进行测试
  19. Python【每日一问】05
  20. 《objective-c基础教程》学习笔记 (一)—— 开发环境配置和简单类型输出

热门文章

  1. asp.net程序集冲突解决笔记(未能加载文件或程序集"XXXXXXXXX")
  2. Asp.Net MVC4入门指南(5):从控制器访问数据模型
  3. 学习varnish随笔
  4. 图解VMware内存机制
  5. vps云服务器建站后绑定域名的方法?
  6. 第一节(配置springmvc环境)学习尚硅谷-springmvc视频教程
  7. flex中通过代码获取supermap的token
  8. second class
  9. C语言打印最长字符串
  10. 虚拟机安装LINUX网络配置注意的问题