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/
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 参考资料 orld的介绍文章 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...