myeclipse jax-ws web service 服务端

公司接口 webservice用的很多,但服务器端程序很少,然myeclipse 8之后xfire不建议使用,改用jax-ws.

故有了此文,jax-ws的service程序:

一.建立web service project

   File -> new -> web service project

   项目名称 :w_webservice

   frmaework选择:JAX-WS

二.建立第一个类:Hello.java

package com.wsg.ws;

public class Hello {
	public String sayHello(String name){
		return "hello:"+name;
	}
}

三.File -> new ->other -> MyEclipse ->Web service -> Web service

    Framework:jax-ws

    Strategy:Create web service from Java class(Bottom-up scenario)

    NEXT->

    -----------------------------------------------------------------------------------

    Java class : com.wsg.ws.Hello

    Generate MTOM Support 前面勾上

四.完成

五:部署到tomcat,启动,访问http://127.0.0.1:8080/w_webservice/HelloPort

      OK

六.普通情况这个时候会弹出一个异常:

java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListener
  

  解决方案为导入以下包:

  JAX-WS2.1.2.rar

猜你喜欢

转载自sagewsg.iteye.com/blog/1545039