最近公司最近需要将以前提供出去的接口统一用一个标准来实现,考虑到webservice这个是标 准,因此我花时间大概学习了一下webservice,也对JAVA的几个webservice框架进行了一些小例子的学习。 JAVA调用webservice,当你刚开始接触的时候你会觉得它是一个恶梦,特别是没有...
分类:
编程语言 时间:
2015-08-28 11:01:30
阅读次数:
182
选框架犹如选媳妇,选来选去,最后我还是选了“丑媳妇(CXF)”,为什么是它?因为 CXF 是 Apache 旗下的一款非常优秀的 WS 开源框架,具备轻量级的特性,而且能无缝整合到 Spring 中。其实 CXF 是两个开源框架的整合,它们分别是:Celtix与XFire,前者是一款 ESB 框架,...
分类:
Web程序 时间:
2015-08-26 22:07:51
阅读次数:
241
1 CXF概述 1.1 CXF介绍 ??????? Apache CXF =Celtix + XFire,Apache CXF 的前身叫 Apache CeltiXfire,现在已经正式更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精...
分类:
编程语言 时间:
2015-08-19 11:27:32
阅读次数:
143
任务要求:使用Xfire实现一个简单的“Hello, World”Web Services,作业应当包括相关的实现软件代码以及对应的WSDL。环境搭建:MyEclipse 6.5,XFire 1.2.6,Tomcat 5.5XFire下载地址:http://xfire.codehaus.org/Do...
分类:
Web程序 时间:
2015-08-10 23:42:17
阅读次数:
208
一:分类1、普通servlet2、filter3、listener二:获取参数1、application参数:<context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/xfire-servlet.xml,classpath:applicationContext.xml, /WEB-INF/conf/b..
分类:
其他好文 时间:
2015-08-08 06:56:30
阅读次数:
143
Web Service如何进行权限控制? 解决思路:服务器端要求input消息总是携带有用户名,密码信息,如果没有用户名和密码信息,直接拒绝调用 解决方案:拦截器 为了让程序员能访问,并修改CXF框架所生成的SOAP消息,CXF提供了拦截器 CXF(Celtix +XFire)说明: 如果不用CXF等框架,SOAP消息的生成,解析都是由程序员负责。无论是添加用户名,密码信息还是提取用户名,密码信息...
分类:
Web程序 时间:
2015-08-02 16:54:36
阅读次数:
146
1、 新建一个Web项目(无需做任何处理)
2、 添加XFire所需要的jar文件
3、 配置web.xml详情见我的空间日志
4、 创建XFire框架的发布文件services.xml,创建目录在class文件夹下:
WEB-INF\classes\META-INF\xfire\services.xml
5、 src创建接口和接口实现类
6、 修改services.xml,...
分类:
Web程序 时间:
2015-07-23 14:00:35
阅读次数:
157
hessian简介Hessian是二进制的web service协议,官方网站提供Java、Flash/Flex、Python、C++、.NET C#等实现。Hessian和Axis、XFire都能实现web service方式的远程方法调用,区别是Hessian是二进制协议,Axis、XFire则...
分类:
其他好文 时间:
2015-07-19 23:12:02
阅读次数:
123
在Celtix 和XFire 宣布合并的同年,另一个著名开源Web 服务框架Axis 的后继者Axis2 也诞生了。Axis2 并非Axis 的2.0 版,而是完全重写了Axis 的新项目。作为功能和背景都极其相似的两个项目,人们难免会将它们相提并论。在著名的Java 企业开发站点TheServic...
分类:
其他好文 时间:
2015-07-14 20:04:49
阅读次数:
134
一、正所谓“工欲善其事,必先利其器”,下面就先来配置运行环境吧! 下载xfire-distribution-1.2.6.zip压缩包到本地,解压后将xfire-all-1.2.6.jar和lib文件夹里面的jar放到同一个文件夹xfirejars中。 下载安装t...
分类:
Web程序 时间:
2015-07-13 16:26:29
阅读次数:
218