xfire生成webservice,Android利用ksoap2访问webservice 之 服务器搭建

1 准备工作

我的是笔记本跑程序。台式机连接网络。笔记本和我的手机同时连接路由器。

如果没有路由器或者随身wifi,可以找另外一个笔记本,在笔记本上下载一个wifi共享精灵。如果连笔记本也没有,就找一个手机。开启一个热点,然后你的笔记本和电脑同时连接你的热点。

2环境搭建

Jdk64位1.8版本,Myeclipse8.5,tomcat 6.0,Android sdk。

Myeclipse连接tomcat

http://jingyan.baidu.com/article/4853e1e53465271909f72690.html

jdk的配置

http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

myeclipse8.5下载

http://pan.baidu.com/s/1jGABEaM

jdk1.8下载

http://pan.baidu.com/s/1o6r6AYA

tomcat6.0下载

http://pan.baidu.com/s/1pJ4vMT9

ADT下载

http://pan.baidu.com/s/1dDcpT7N

3服务器搭建

利用myeclipse新建web service project

切记,要选择xfire

选择第一个

在src目录下新建一个接口文件

编写如下代码(当然我也会上传源代码)

新建一个java文件实现上面的接口

编写如下代码

修改services.xml文件

导入xfire包

还有lib下面的所有包

记得把他们都勾选上,否则会提示找不到class文件

然后运行程序

如果在浏览器看到如下信息,则服务器搭建成功

4客户端创建

时间: 2024-10-08 17:50:47

xfire生成webservice,Android利用ksoap2访问webservice 之 服务器搭建的相关文章

xfire生成webservice,Android利用ksoap2访问webservice 之 客户端搭建

利用adt新建一个Android application project 确定一下信息 创建界面 先删除原先自带的组件 单击hello world 单击delete键删除,打开xml文件,看到如下界面 切换到视图模式,添加textview和button 然后切换到xml,就会看到一下界面 添加权限 打开androidmainfest.xml文件 添加如下代码 编写mainactivity.java实现具体代码 如何查看ip 到此接可以理解你的手机,运行看了. 如果不顺利,可以看下是否是你的And

android采用Ksoap2访问webservice,AndroidHttpTransport call方法异常

============问题描述============ 使用java工程以同样的方式去访问webservice没有任何问题,也返回正常的数据,但是在android中执行到call方法的时候就抛出异常,但是异常是null不能去取出正常的数据,代码如下,求各位大神指教一下 ============解决方案1============ 1.应用需要有访问网络的权限. 2. 4.0中不能再主线程中发起网络请求,这个坑我也坑了好久.

Android使用KSOAP2调用WebService及正确导入jar包的问题(转)

Android使用KSOAP2调用WebService及正确导入jar包的问题(转)     错误信息 最近在学Android使用KSOAP2调用现有的Webservice的方法,期间在网上找了很多代码,但是每次在Android模拟器中运行的时候程序都会崩溃,搞得自己都快崩溃了.... 查看了一下LogCat中的错误报告,发现是因为java.lang.NoClassDefFoundError导致程序崩溃的: view plainprint? ERROR/AndroidRuntime(600): 

Android 使用 ksoap2-android 访问WebService(C#)

Android 客户端与后台数据交互的方式有很多种.今天这里记录一下,与WebService的数据交互. 新建一个简单的WebService 创建方式如下: 创建好的项目是这样的. 我们在里面写几句简单的代码,如下: 这样,我们的WebService就写好了,接下来我们进行发布.右击项目,选择发布. 选择文件系统,这里我直接发布到本地IIS里面了. 这样就发布结束了,接下来,我们直接打开本地 IIS. 右击login.asmx.点击浏览就可以在默认浏览器中打开了. 这里的地址比较重要. 这样我们

Android真机访问PC端服务器

若电脑联网: 1.开启一个无线网(以猎豹免费wifi为例) 2.手机连接上这个无线网(这样手机和电脑就在一个局域网内了) 3.此时查看手机的ip地址(我的是192.168.191.2) 4.打开电脑cmd.ping 192.168.191.2 5.如果上一步能ping通,如: 6.ipconfig 得到局域网中电脑端ip(192.168.191.1) 7.打开Tomcat服务器,部署服务器端应用 8.打开手机浏览器,输入地址 (我的192.168.191.1:8080/User)即可访问成功 如

Android通过ksoap2这个框架调用webservice大讲堂

昨天有人问我Android怎么连接mysql数据库,和对数据库的操作呀,我想把,给他说说json通信,可是他并不知道怎么弄,哎算了吧,直接叫他用ksoap吧,给他说了大半天,好多零碎的知识,看来还是有必要把这些东西整合起来,一方面自己有时候也看,另一方面当然是能帮助没有做个的小伙伴,其实东西不是很多,就是讲的有点详细,不怕多,就怕不仔细, WebServices简介 Web services是一种部署在Web上的对象或者组件,能够通过Internet进行调用的应用程序.Web services

Android调用WebService系列之KSoap2对象解析

在在网络APP中有2个非常重要的节 客户端请求服务端接口的能力 客户端,服务端的对接 而我的Android调用WebService系列共四篇这是最后一篇,所要讲述的只仅仅是Android调用WebService这一种比较少用且不推荐用,但是在一些特定的场合下不得不用的调用方式. Android调用WebService系列之封装能力,Android调用WebService系列之请求调用是讲的请求服务端的能力主要是介绍APP如何拥有,或者说更好的更方便的拥有这种能力 而Android调用WebSer

Android 访问WebService

通过几个例子和自己的修改实现了Android访问WebService [1].[代码] [Java]代码 跳至 [1] [2] ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6

Android 学习笔记之WebService实现远程调用+内部原理分析...

PS:终于可以抽出时间写写博客了,忙着学校的三周破实训外加替考...三周了,没怎么学习...哎... 学习内容: 1.WebService 实现远程方法的调用   什么是WebService...   WebService顾名思义,就是Web服务,WebService的数据传输格式是基于XML文档规范的,数据信息的传输就是以XML的形式来完成...由于XML不受平台和语言的限制,也正是由于这样的原因使得WebService可以实现远程调用,调用服务的语言可以是任意的.   什么是SOAP协议..