`
lmning
  • 浏览: 43736 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

第一次 cxf

阅读更多
 
 
到apache 下载cxf需要的包,最好jdk6.0免得出错
public class WebserviceServer {

	public WebserviceServer(){
		HelloServiceImpl hello = new HelloServiceImpl();
		ServerFactoryBean factory = new ServerFactoryBean();
		factory.setServiceClass(IHelloService.class);
		factory.setAddress("http://127.0.0.1:9000/Hello");
		factory.setServiceBean(hello);
		factory.create();
	}
	public static void main(String[] args) throws InterruptedException {
		new WebserviceServer();
		System.out.println("server starting......");
		Thread.sleep(60*1000);
		System.out.println("server exit");
		System.exit(0);
		
	}

 

 

启动server

 

浏览器查看:

http://127.0.0.1:9000/Hello?WSDL

 

调用webservice

 

public class Client {

	
	public static void main(String[] args) {
		ClientProxyFactoryBean factory = new ClientProxyFactoryBean();
		factory.setServiceClass(IHelloService.class);
		factory.setAddress("http://127.0.0.1:9000/Hello");
		IHelloService hello = (IHelloService) factory.create();
		System.out.println(hello.sayHello("hello lmning"));

	}

}

  

 

ok!

分享到:
评论

相关推荐

    CXF各种资料.rar

    - WSDL第一和第二类工具:可以从Java类生成WSDL,或者从WSDL生成Java类。 - 数据绑定:支持JAXB、XMLBeans、Aegis等多种数据绑定方式,用于对象和XML之间的转换。 - 消息传递:处理消息格式,如SOAP和RESTful。 ...

    cxf-2.7.18

    这个"**cxf-2.7.18**"版本是CXF项目的一个特定发布,它包含了该框架在2.7.x系列中的第18次更新。CXF允许开发者创建和消费各种Web服务,支持多种协议和规范,如SOAP、RESTful HTTP、WS-*(如WS-Security)等。 CXF的...

    cxf-3.0.10

    "cxf-3.0.10" 标题指的是该版本是Apache CXF框架的第3.0.10次发布。这个版本包含了修复的bug、性能优化以及可能的新功能。 在描述中提到的 "apach-cxf-3.0.10 jar包" 是Apache CXF 3.0.10版本的核心库,通常以JAR...

    cxf https webservice

    1. **Apache CXF**:CXF是一个强大的Java Web服务框架,支持WSDL第一和第二范式、JAX-WS、JAX-RS等标准。它提供了多种服务端和客户端的实现,包括SOAP、REST、XML/JSON等,方便开发者构建和使用Web服务。 2. **...

    CXF搭建webservice案例

    本篇文章将深入探讨如何使用CXF来搭建一个Web服务案例,这对于初学者来说是一次非常有价值的学习体验。 首先,让我们了解CXF的基本概念。CXF(Composite eXtensible Markup Language Framework)是基于Java的,它...

    WebService发布框架CXF的源码

    总之,Apache CXF的源码研究是一次深入学习Web服务技术的宝贵机会,不仅能够增强我们的编程能力,还能提升我们解决实际问题的能力。通过详细阅读和分析源码,我们可以更全面地理解Web服务的工作流程,从而更好地利用...

    apache-cxf-3.0.13

    这个"apache-cxf-3.0.13"是Apache CXF的一个版本,其中包含了该框架在3.0.x系列中的第13次更新。在了解这个版本之前,我们先来看看Apache CXF的基本概念和功能。 Apache CXF是一个全面的Web服务框架,它支持多种...

    apache-cxf-jar包(分两次).rar

    这个资源,"apache-cxf-jar包(分两次).rar",显然是一个包含Apache CXF库的压缩文件,由两个部分组成,这里只列出了第一部分:"apache-cxf-jar包(1)"。下面我们将深入探讨Apache CXF的核心概念、用途以及如何...

    第7章课后习题解答cxf1

    补充的第3个问题是类似的问题1,其解同样为 λ_n = n^2π^2/l^2,但X(x) = cos(nπx/l),不过这里多了一个三次导数项,不影响基本解的形式。 7-2 风力撤销后的弦自由振动问题: 这个问题描述了一段两端固定的弦在...

    Java分页算法以及一点Apache CXF webservice 资料

    2. 强大的WSDL工具:CXF支持WSDL第一和WSDL第二类服务,可以自动生成WSDL文档,也可以从WSDL生成Java代码。 3. 支持WS-Security等安全标准:CXF提供了对各种Web服务安全标准的支持,包括数字签名、加密、身份验证等...

    cxf-lazy-clients:更快地部署 CXF 客户端

    一个懒惰的客户端会延迟所有昂贵的初始化(数据绑定生成/内省或你有什么),直到第一次调用客户端。 请注意,惰性客户端会为每次调用产生额外反射调用的成本,因此不建议在开发环境之外将惰性设置为true 。兼容性已...

    jbossws-cxf-transports-udp-4.2.4.Final.zip

    两步验证要求用户在登录时提供除了密码之外的第二重身份证明,通常是一个时间同步的一次性密码,由Google Authenticator生成。 在Java应用中使用Google Authenticator库,开发者可以创建一个服务器端组件来生成密钥...

    Web 服务规范_第 4 部分:WS-Security源码

    时间戳确保消息只能被使用一次,防止恶意用户重复使用已发送的消息。 在WS-Security源码中,我们可以找到以下几个核心组件: - **WSSecurityEngine**:这是处理WS-Security的核心类,负责解析和验证SOAP消息中的...

    BOS技术整理-05

    3.更易于实现缓存机制(第一次访问资源缓存,第二次访问资源,返回304客户端调用本地) JAX-RS整合spring服务器端开发 建立 maven web项目,演示RS整合spring服务发布 pom文件中导入坐标 web.xml配置...

    权限需求的说明文档

    如果用户不是第一次登录,系统将验证用户名、密码和硬件信息,并返回相应的信息,包括软件用户专属客户经理信息、用户可用模块信息、待评价信息等。 3. 访问频率控制: 访问频率控制模块的功能是限制客户端对...

    jdk1.8.0.zip

    在这个特定的压缩包"jdk1.8.0.zip"中,我们聚焦的是JDK的第8个主要版本,针对64位Linux操作系统。这个版本在发布时因其许多新特性和性能提升而备受关注,尤其是对于开发人员而言。 1. **Java 8的主要特性** - **...

    org.apache.servicemix.bundles.spring-jdbc-3.2.8.RELEASE_2.zip

    标题 "org.apache.servicemix.bundles.spring-jdbc-3.2.8.RELEASE_2.zip" 提供的信息表明,这个压缩包包含了 Apache ServiceMix 的一个捆绑包,具体是 Spring JDBC 模块的 3.2.8.RELEASE 版本的第二次更新。...

    ws-security jar

    4. **非重复使用保护**:防止恶意用户重放攻击,例如通过时间戳或一次性令牌来确保消息的唯一性。 5. **密钥管理**:处理加密和签名所使用的密钥的生成、存储和分发。 WS-Security支持在SOAP消息头中添加安全信息,...

    webservice文件上传下载.zip

    2. **Apache CXF**:另一种流行的Java Web服务框架,提供更高级的功能,如自动代码生成和WSDL第一设计。 3. **测试工具**:使用像SOAPUI这样的工具进行功能测试,验证文件上传、下载和计数功能是否正常工作。 六、...

    调用web service

    - 分批次处理大数据,避免一次性加载过多数据。 六、异常处理 编写健壮的代码需要考虑各种可能的异常情况,如网络中断、超时、服务器错误等。确保有适当的错误处理机制,并向用户显示有意义的错误信息。 总结,...

Global site tag (gtag.js) - Google Analytics