`

使用CXF开发Web Service的服务端

阅读更多
首先编写要发布的方法接口:
@WebService
public interface HelloWorld {

public String sayHi(String name);

}
接口此处必须添加@WebService

接口的实现类:
@WebService(endpointInterface="com.hlt.cxf.ws.HelloWorld"
,serviceName="HelloWorldWs")
public class HelloWorldWs implements HelloWorld{
      @Override
      public String sayHi(String name) {
return name + ",您好,现在的时间是:" + new  Date();
}

实现类中的@WebService中的endpointInterface必须是写该接口的全路径,服务名称可以随意写,一般就是实现类的名称。

发布该服务:
public class ServerMain {

public static void main(String[] args) {
//服务端ip地址
String address = "http://192.168.1.104/ws";

//要发布的Web Service的对象
HelloWorld hw = new HelloWorldWs();

//调用Endpoint的publish方法发布Web Service
Endpoint.publish(address, hw);

System.out.println("发布web server成功... ");
}
}
分享到:
评论

相关推荐

    CXF开发Web Service实例demo

    本实例将深入探讨如何使用CXF来开发Web Service。 首先,让我们了解CXF的核心功能。CXF支持两种主要的Web Service规范:SOAP(简单对象访问协议)和REST(代表性状态转移)。SOAP是基于WSDL(Web服务描述语言)的,...

    CXF与web项目服务端整合的例子以及客户端调用详细说明

    在Web项目中整合CXF,可以创建强大的服务端接口,供客户端进行调用。本篇将详细介绍CXF与Web项目的整合过程以及客户端如何调用这些服务。 一、CXF服务端整合 1. 添加依赖:在你的Maven或Gradle项目中,需要添加CXF...

    cxf开发webservice服务端

    本文将深入探讨如何使用CXF开发Web服务端。 【描述】: 通过博客链接(https://liuwuhen.iteye.com/blog/1666189)我们可能能够获取到关于使用CXF构建Web服务端的实践步骤和技巧。由于描述为空,我们将根据通常的...

    cxf客户端调用axis服务端流程

    在Java开发中,CXF和Axis是两种广泛使用的Web服务框架。CXF主要用来创建和消费SOAP和RESTful Web服务,而Axis则是Apache组织早期推出的一款Web服务框架,主要用于SOAP服务。本文将深入探讨如何使用CXF客户端调用Axis...

    CXF开发webservice服务端

    通过上述步骤,我们成功地构建了一个简单的CXF Web Service服务端。这个过程中涵盖了实体类的设计、接口定义与实现以及必要的部署配置等内容。对于初学者来说,掌握这些基础知识是非常重要的,它们是构建复杂Web ...

    实战Web Service —— 使用Apache CXF开发Web服务的教程

    **实战Web Service —— 使用Apache CXF开发Web服务的教程** Apache CXF是一个开源的Java框架,用于构建和部署Web服务。本教程将带你深入理解如何利用CXF来开发高效、灵活的Web服务。我们将从基础概念开始,逐步...

    Java实训教程 Java软件开发实战 Java开发框架介绍 webservices-cxf 共30页.pptx

    #### 四、使用CXF开发Web Service服务端 - **集成步骤**: 1. **引入依赖**:将CXF库(cxf\lib\*.jar)以及Spring相关库(spring*.jar)添加到项目中。 2. **配置Web.xml**:在`web.xml`中配置CXF相关的Servlet...

    jdk5 下 CXF 开发 WEB Service client 所需jar 包

    在Java开发领域,Web服务(Web Service)是一种用于应用程序之间进行通信的标准协议,它使得不同系统之间能够交换数据。在JDK 5环境下,Apache CXF是一个常用的框架,用于开发和消费Web服务,无论是作为服务提供者...

    Springboot整合CXF发布Web service和客户端调用(用户和密码验证)

    而Apache CXF则是一个强大的Web服务框架,用于创建和消费Web服务。本教程将详细介绍如何利用Spring Boot与CXF进行集成,以发布Web服务并实现用户和密码验证的客户端调用。 首先,我们需要在Spring Boot项目中引入...

    ssm+cxf(基于Maven开发的ssm框架集成cxf发布web service服务)

    源码里面包含了了一个简单的插入功能,主要是为了测试mybatis是否连接上数据库的时候写的测试类,作为一个刚学java,被抓壮丁的写服务器端的妹子,我只想说,画了我3周...如题,基于maven项目的ssm框架和cxf框架的整合。

    cxf服务端开发jar包

    8. WSDL-first开发:CXF支持WSDL-first开发模式,即先编写WSDL(Web Service Description Language)文件,然后自动生成服务接口和实现类。 六、CXF插件与工具 9. Maven集成:CXF提供了Maven插件,可以帮助开发者...

    结合spring使用CXF 2.5 * 做服务端和客户端开发

    本篇文章将详细探讨如何结合Spring与CXF 2.5版本来实现服务端和客户端的开发,以及相关的源码分析和工具使用。 首先,让我们了解Spring与CXF的集成基础。Spring框架提供了一种优雅的方式来管理应用程序的组件,如...

    springboot2.1.5集成CXF3.2.5,webservice服务端

    总的来说,Spring Boot与CXF的集成为开发者提供了一个简洁、高效的Web Service服务端开发环境。通过以上步骤,你可以快速地创建、发布和调试你的服务,同时享受到Spring Boot带来的自动化配置和便捷性。在实际开发中...

    cxf webservice简单例子 服务端 客户端

    在服务端,我们需要定义服务接口和实现,然后使用CXF的工具生成服务发布所需的元数据,如WSDL(Web Service Definition Language)文件。以下是一个简单的示例: ```java // 服务接口 public interface HelloWorld ...

    CXF Spring Web Service 程序

    CXF通过提供多种客户端和服务端API,简化了Web服务的开发和使用。 ### 2. Spring框架 Spring是一个全面的企业级应用开发框架,提供了依赖注入(DI)和面向切面编程(AOP)等核心特性。Spring还有一套丰富的模块,...

    cxf简单实例 服务端与客户端

    总结起来,这个“cxf简单实例 服务端与客户端”是一个完整的示例,它演示了如何使用CXF创建一个Web服务,包括定义接口、实现服务、发布服务,以及生成和使用客户端代理进行调用。通过这个实例,开发者可以深入理解...

    Eclipse+CXF开发Web服务、Tomcat部署

    在了解如何使用Eclipse和CXF开发和部署Web服务之前,我们需要先明确一些关键的基础概念。 首先,CXF是一个开源的服务框架,它支持创建Web服务,特别是基于SOAP和REST的Web服务。它提供了丰富的工具来快速开发和部署...

    简单web service服务端和客户端例子

    在本案例中,“简单Web Service服务端和客户端例子”是一个教程,教你如何创建和使用基本的Web服务。我们将深入探讨服务端和客户端的实现,并讨论相关的关键技术。 1. **服务端开发**: - **SOAP (Simple Object ...

Global site tag (gtag.js) - Google Analytics