`
ysen
  • 浏览: 122470 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

基于web容器的webservice

    博客分类:
  • EJB
阅读更多

 

这里使用的是Jax ws 框架

 

一首先建立webservice 的服务端

new -> webservice project  ,Framework 选中 JAX-WS

然后 在build path中 MyEclipse Libraries 中选择

Jax-ws 2.x 两个jar包文件

 

下面就是建立测试实体类

 

public class Jaxwebservice {

	public String m(){
		String s ="hello";
		
		return s;
	}
}

 

现在就需要建Jaxwebservice 的托管类

这个使用Myeclipse创建向导自己产生该类

 

new->web Service

 

 策略 Strategy 选择 下面的单选按钮

next 后 Java class 选择 Jaxwebservice 类 后ide就自动生成JaxwebserviceDelegate类

生成两个xml文件web.xml 与 sun-jaxws.xml

 

部署到tomcat 上获得 wsdl 文件的路径 (文件路径有项目工程名+类名+web.xml里JaxwebserviceService映射的/JaxwebservicePort)

 

二客户端

 

new -> java project

src 上建立 webservice client 向导,选择 jax-ws  next  将服务端生成的wsdl url 填写上

以及然后 填写 自动生成后的对象所放置的package

 

 

 

 

按照生成的类 自己编写测试类

 

public class Test {

	 
	public static void main(String[] args) {
		
		System.out.println("sss");
		  JaxwebserviceService service = new JaxwebserviceService();
		   JaxwebserviceDelegate portType = service.getJaxwebservicePort();
		  System.out.println( portType.m());
	}

}

 

 

 

分享到:
评论

相关推荐

    jax-ws基于web容器发布webServer

    "jax-ws基于web容器发布webServer" 这个标题指的是使用Java API for XML Web Services (JAX-WS)技术在Web容器(如Tomcat、Jetty等)中部署和运行Web服务的过程。JAX-WS是Java平台上的标准,用于创建和消费SOAP...

    基于CFX开发WebService

    【基于CFX开发WebService】是将Apache CXF框架用于创建和部署Web服务的过程。Apache CXF是一个开源的Java框架,它允许开发者构建和消费各种Web服务,包括SOAP和RESTful服务。以下是对这个主题的详细解释: 1. **...

    EJB3.0容器模型的WEB服务-WebService

    **EJB 3.0 容器模型与 WebService** Enterprise JavaBeans(EJB)是Java平台上用于构建可扩展、安全且事务处理能力强的企业级应用的框架。在EJB 3.0版本中,引入了许多重要的改进,使得开发更加简化,更接近标准...

    maven-spring-mybatis-web+webservice

    **Web服务(Webservice)** 是一种基于标准的、平台无关的方式,用于应用程序之间的通信。常见的Web服务协议有SOAP(Simple Object Access Protocol)和REST(Representational State Transfer)。在本项目中,可能...

    基于jersey搭建webservice框架

    【基于Jersey搭建WebService框架】 在Java开发中,构建RESTful Web服务时,Jersey是一个常用的框架。它作为Java EE的一部分,提供了实现 Representational State Transfer (REST) 架构风格的工具集。本教程将围绕...

    基于gSoap的Webservice开发指导说明

    ### 基于gSOAP的Webservice开发指导说明 #### 简介 本文档旨在为开发者提供关于如何使用gSOAP工具来构建Webservice服务端和客户端的具体指导。通过本指南,开发者能够深入了解gSOAP的基本原理及其在Webservice开发...

    基于spring注解的cxf实现webservice

    在Web服务上下文中,这些注解可以用来标记服务接口和服务实现,使Spring容器能够自动创建并管理它们。 1. **定义服务接口**: 使用`@WebService`注解来定义一个Web服务接口。这个注解包含了Web服务的一些基本信息...

    基于axis的webservice示例

    有两个压缩包,`axis2-1.4.1-bin.zip`包含所有必要的JAR文件,而`axis2-1.4.1-war.zip`则用于在Web容器(如Tomcat)中部署服务。将`axis2.war`文件放入Tomcat的`webapps`目录并启动服务器,访问`...

    基于REST的webservice规范2.0版本

    ### 基于REST的WebService规范2.0版本——深入解析 #### 一、概述 在现代软件架构中,REST(Representational State Transfer)已成为构建网络应用服务的标准方式之一。RESTful Web服务允许不同系统之间通过HTTP...

    MyEclipse开发WebService教程

    为工程命名,例如"MyWebServiceProject",然后选择相应的JRE版本和Web容器(如Tomcat)。 接着,我们需要创建提供Web Service服务的Java类。在这个例子中,我们创建了一个名为`HelloJaxws`的类,其中包含两个公共...

    webService(基于cxf)的完整例子

    例如,可以使用`@WebService`注解标记一个Java类为Web服务接口,并使用`@Path`注解来定义RESTful服务的URL路径。 4. **CXF服务部署**:CXF提供多种部署方式,包括独立服务器、Tomcat等应用服务器,以及Spring容器。...

    webservice jar

    首先,Web服务是一种基于标准协议(如SOAP、REST)的应用程序接口,允许不同系统间的通信。它们通常通过HTTP协议传输数据,使跨平台的互操作性成为可能。XFire作为一个Web服务框架,简化了创建和部署Web服务的过程,...

    基于Spring和CXF的webservice开发模板

    2. **创建服务接口**:定义符合Web服务标准的接口,如`@WebService`注解标记的Java接口。 3. **实现服务**:为接口提供实现,添加业务逻辑。 4. **配置Spring和CXF**:在XML配置文件中设置服务端点和CXF的相关参数...

    基于J2ee的天气预报 调用webservice

    【基于J2EE的天气预报调用WebService】是Java Web开发中的一个重要应用场景,它涉及到如何通过Web服务获取并展示实时天气信息。在这个项目中,开发者使用了Java的J2EE平台,通过调用WebService接口来获取天气数据,...

    wsc:基于 OSGI 的 WebService 容器

    标题“wsc:基于 OSGI 的 WebService 容器”揭示了一个关键的技术概念,即在Java环境中使用OSGI(Open Service Gateway Initiative)框架来构建一个用于托管Web服务的容器。这个主题涉及了Java开发、OSGI模块化系统...

    java实现webservice实例.doc

    这个工程将作为WebService的容器,提供了一个环境来部署和运行WebService。 第二步:下载Axis安装包 Axis安装包可以从Apache官方网站下载。下载完成后,需要将其安装到本地环境中。 第三步:编写wsdd文件 wsdd...

    基于CXF框架的webservice的demo

    【基于CXF框架的Web服务(Webservice)Demo详解】 在现代软件开发中,Web服务是一种常见的接口交互方式,它允许不同的系统之间通过标准的网络协议进行数据交换。Apache CXF是一个开源的Java框架,专门用于构建和...

    Spring+webservice例子

    本示例"Spring+webservice例子"聚焦于如何结合Spring框架来实现Web服务,特别是侧重于提供全代码实现,不依赖外部库(LIB)。下面将详细介绍这两个技术及其结合使用的要点。 Spring框架是一个开源的应用框架,它...

Global site tag (gtag.js) - Google Analytics