- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 采用DocumentBuilderFactory来进行XML文件的解析
package xml;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.
2011-12-21 16:25:25 2608
原创 异步调用Webservice
异步,说到异步需要首先将以下同步。同步就是代码按照顺序执行,当前面的代码的请求没有正常返回结果的情况下,后面的代码是不能运行。而异步正好和这点不同,异步是代码运行后,不管当前的请求是否返回结果,后面的代码都会继续运行。1. 编写服务端代码: public class AsynchronousService { public String execute() {
2011-12-21 11:21:16 4447 1
原创 用Spring创建的JavaBean发布成Webservice
1. 服务端代码: public class SpringService { private String name; private int number; public String getName() { return name; } public void setName(String name) { this.name = name; } publi
2011-12-21 11:17:05 2571
原创 Axis跨多个Webservice进行的Session管理
当多个WebService的时候,我们要管理它的Session。这个时候我们得依靠ServiceGroupContext保存session信息;然后在发布WebService的时候,services.xml文件的的service表情的scope就不再说request或是transportsession了,而是application;最后同样要开启对session的管理,即options.setMa
2011-12-21 11:05:02 1554
原创 Axis单个Webservice的session管理
1. 首先,还是先编写服务端的代码,服务端代码中用来记录用户登录的状态信息,并放在MessageContext的ServiceContext中,具体代码如下: /** * WebService Session会话消息 * @author linwei * */public class LoginService { public boolean login(Stri
2011-12-21 10:48:04 2318
原创 Webservice用来传递参数,并返回对象(采用手动打成aar包)
1. 首先,先编写服务端代码 public class ReturnObjectService { public User getUser(String name) { User user = new User(); user.setUsername(name); return user; } }package serv
2011-12-21 10:26:56 3292 1
原创 Axis2的相关准备工作,以及提供的一个简单的例子
参考网上的相关例子,来进行准备以及后续的开发工作。一. 下载axis2-1.5.3-war.zip中的axis2.war这个文件放在tomcat目录下,启动tomcat就会把war文件转成一个可以跑起来的axis2的项目。之后的相关准备工作都是在这个包得基础之上进行开发与测试的。二. 以下就可以进行简单例子的开发。 1. 进行服务端的开发: p
2011-12-20 17:06:41 1054 1
原创 服务端提供servlet供手机端下载(解决Android系统不能下载问题)
还是直接上代码了,看的更清楚。package cn.ffcs.smartcity.exterior.web;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStrea
2011-12-19 10:07:18 3493
原创 采用DOM4J中的SAXReader解析webservice返回的XML文件
1. 通过URL连接GET返回的webservice内容,如下代码: String str = FORECAST_WEATHER_URL + this.getPYName(exter.getCity_code()); log.info("天气预报查询str is " + str); URL url = new URL(str); HttpURLConnec
2011-12-16 14:30:47 7368 1
原创 servlet,RMI,webservice之间的区别
最近项目中有提供或者调用别的接口,在纠结中到底是用servlet还是用webservice,所以上网查看了下他们以及RMI之间的区别,方便加深了解。 首先比较下servlet和webservice下 请求: servlet:提供了请求/响应模式,是JAVA的一种规范,只能使用于java上,用来替代早期使用的难懂的CGI,是一种无状态的请求响应,客户端访问一个服务器的url,
2011-12-02 08:59:24 13775
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人