项目 >> SOAP >> XFire

XFire

XFire

XFire是与Axis 2并列的新一代WebService框架。之所以并称为新一代,因为它:

  • 支持一系列Web Service的新标准--JSR181、WSDL2.0 、JAXB2、WS-Security等 ;
  • 使用Stax解释XML,性能有了质的提高。XFire采用Woodstox 作Stax实现;
  • Easily Create Services from POJOs;
  • Spring的结合;
  • 灵活的Binding机制,包括默认的Aegis,xmlbeans,jaxb2,castor。

Homepage: http://xfire.codehaus.org/

Loading...

xfire1.2X 配置使用SOAP1.2报文 客户端

package readyesb.client; import java.net.MalformedURLException; import javax.xml.namespace.QName; import readyesb.xxxPWD; import org.codehaus.xfire.XFireFactory; import org.codehaus.xfire.client.XFireProxyFactory; import org.codehaus.xfire.service.Service; import org.codehaus.xfire.soap.Soap12Binding; import org.codehaus.x...

XFire WebService 安全

1.概述 在最原始的时候,大家通过防火墙的IP白名单来控制WebService安全。 而正式的安全措施有SOAP Header自行实现认证与遵循WS-Security 1.0标准两种方式。 在SpringSide2.0 中,对这两种模式的服务端和客户端写法都做了演示。 1.1 参考资料  之前我在BEA成都UserGroup上的WS-Security的PPT XFire UserGuide:WS-Security 2.SOAP H...

XFire生火指南(下)

1. JSR181      JSR181式通过annotated POJO ,零配置文件的导出Web服务,是BEA倡导的,JavaEE5里的正规方式, XFire作了良好的支持。      但是,XFire关于JSR181方式的文档还不够清晰,请完整阅读本节以避免其中的陷阱。 1.1 参考文章 Spring, Hibernate and XFire Webservices with Spring, XFire...

XFire 最新生火指南(上)

作者: 江南白衣,作者保留版权,转载请注明出处。 1. 概述    XFire 是全球众多牛人在与axis系列对比后一致投票的选择。我比较欣赏的特性有: 与Spring整合,无须生成一堆文件,无须打包独立war,直接将应用中的Pojo导出为Web服务。 Aegis--超简约的默认Java XML 绑定机制,且可以Plugin其他绑定机制。 JSR181--annotatiton驱...

spring+xfire+webservice+helloworld

 由于我们网站的sso系统要实行夸语言,跨服务器的特点,按照领导的指示 要用webService 我就google找了一下关于webService的资料,发现webService还非常复杂,自然我只能最简单的办法来搞了,找了近一个小时,终于在一个老外的网站上看到了关于xfire插件支持java,最重要的是支持spring框架而且非常简单就实现了功能,好在简单提示英语只有初中水平就可以...

XFire Web Service

1.概述 网站:http://xifre.codehaus.org Smallnest写的 XFire初级中文教程。  官方网站的User Guide和Quick Start。 JavaWorld的介绍文章 XFire是与Axis 2并列的新一代WebService框架。之所以并称为新一代,因为它: 支持一系列Web Service的新标准--JSR181、WSDL2.0 、JAXB2、WS-Security等 ; 使用Stax解释XML,性能有了质的提高。XF...

使用XFire开发一个简单的web服务

你不必发布到tomcat等容器中就可以进行测试,常用的测试类常继承AbstractXFireSpringTest 抽象类。AbstractXFireSpringTest 类又实现了AbstractXFireTest 类,AbstractXFireTest 类是TestCase的子类,所以你可以使用junit进行单元测试。   下面看一个例子: package com.kuaff.xfire.sampl...