java xfire webservice 异步_[Java教程]Java中使用webservice,简化开发(xfire的webservice)...
[Java教程]Java中使用webservice,简化开发(xfire的webservice)
0 2016-01-07 15:00:11
首先,使用到的jar先导入项目中,
xbean-spring-2.8.jar, wsdl4j-1.6.1.jar, commons-httpclient-3.0.jar, commons-codec-1.3.jar, xfire-all-1.2.6.jar,
commons-logging-1.0.4.jar, jdom-1.0.jar, 这9个包是xfire实现服务器端的webservice主要的包,包含访问webservice和生成webservice
1. 访问webservice文件:
public static String visit(String method, Object[] params) throws Exception{ Client client = new Client(new URL(URL_SPAC)); client.setTimeout(5000); //访问超过5秒钟超时 //设置访问的方法和参数 Object[] results = client.invoke(method, params); return results[0].toString();}
很简单,就这么几句代码就搞定。 URL_space为http://xxx:8080/WebServices/xxx.asmx?WSDL,就是webservice的访问地址,但一定要到 ?wsdl
暂时没有解决调用端使用数组参数。
2. 生成webservice
在src下新建 META-INF/xfire/services.?>webservice名称java接口类路径java接口实现类路径literalapplication
在web.XFireServletorg.codehaus.xfire.transport.http.XFireConfigurableServlet0XFireServlet/services/*
这样,一个访问名称为 webservice名称 的webservice就启动起来了
本文网址:http://www.shaoqun.com/a/175653.html
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。
JAVA
0
java xfire webservice 异步_[Java教程]Java中使用webservice,简化开发(xfire的webservice)...相关推荐
- java adt怎么使用_如何在eclipse中添加android ADT ADT插件的安装图文教程
对于程序开发的学者来说,eclipse并不陌生,它为我们提供了一个非常广阔的平台来开发程序.同样我们也可以用它来开发android程序.但是在eclipse中并不能直接开发android程序,需要我们 ...
- java获取机器号_(转)JAVA获得机器码的实现
http://yangshangchuan.iteye.com/blog/2012401 首先,定义了一个统一的接口,以支持不同操作系统不同实现的透明切换: Java代码 收藏代码 /** *生成机 ...
- java整数的因式分解_如何在Java中找到整数的质数-因式分解
java整数的因式分解 编程课程中的常见家庭作业/任务之一是关于Prime Factorization. 要求您编写一个程序以找到给定整数的素因子 . 一个数字的素数因子是将精确地除以给定数字的所有素 ...
- java 布局管理器_有时在Java中,一个布局管理器是不够的
java 布局管理器 在开发Java Swing应用程序时,最经常的是,我们需要在多个嵌套面板中使用多个布局管理器. 这通常不是问题,被认为是几乎所有人类已知语言的所有UI开发的常规做法. 但是,大多 ...
- 新手学java 学哪方面_初学者学Java应从哪些方面学习?
原标题:初学者学Java应从哪些方面学习? Java作为应用于网络的最好语言,前景无限看好.然而,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情.那么,初学者学Java应从哪些方面学 ...
- java 反射 动态编译_动态编译java源代码和反射调用问题
我从教程中得到了以下代码: package com.tom.labs; import java.io.IOException; import java.lang.reflect.Method; imp ...
- java做网页客户端_如何成为 Java web开发者
从哪里开始? 对于有抱负的开发人员,技术的前景会成为压倒一切的动力.但是技术也是在不断变化发展中的.你会冒着学习的东西很快就会过时的风险吗? 客户端技术 我建议新手开发人员可以从基础的学起:HTML. ...
- java让线程空转_详解Java编程中对线程的中断处理
1. 引言 当我们点击某个杀毒软件的取消按钮来停止查杀病毒时,当我们在控制台敲入quit命令以结束某个后台服务时--都需要通过一个线程去取消另一个线程正在执行的任务.Java没有提供一种安全直接的方法 ...
- java date加月_如何在Java中向当前日期添加一个月?
LocalDate::plusMonths 例: LocalDate.now( ) .plusMonths( 1 ); 最好指定时区. LocalDate.now( ZoneId.of( " ...
最新文章
- java_ant详解(转载)
- linux 权限属性,linux 文件或目录的权限和属性
- 新加坡建设绿色高层数据中心的构想有所争议
- intellij中重命名一个文件
- linux /dev
- DAY8-Nessus漏洞扫描
- oracle添加字段sql_如何用SQL语句添加和修改字段?
- 鸟类的大脑处理数据模式,可以启发CPU/GPU的设计
- Excel图表工具——添加数据标签
- QuartusII13.1 操作
- C语言链表详解附实例
- ssl免费证书的申请
- 风儿轻轻地吹,沙儿轻轻地飘
- html速成项目,HTML速成教材.doc
- matlab 非支配排序,带精英策略的非支配排序的遗传算法改方法与流程
- python怎么启动mne_mne-python 安装大法
- Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location: “/zhu“
- Java正则表达式的语法与示例
- 阶乘分之一求和公式C语言,n的阶乘分之一之和
- jenkins中的流水线( pipeline)的理解(未完)
热门文章
- Git 命令大全整理
- TypeScript入门-枚举
- 用python批量下载网络图片大全_实战干货:用 Python 批量下载百度图片!
- 零中频接收机频率转换图_接收机抗噪声技术
- React Hook “useState“ is called in function xx which is neither a React function component or
- 微信小程序系列-wx.request 请求中文乱码问题
- 手动搭建一个Spring Boot项目
- 人工机器:Jetson Nano 安装Qt5
- 边缘提取和场景分割 学派?
- mysql 基础sql