`

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

分享到:
评论
3 楼 myxuee 2012-07-21  
javawsg 写道
另外一篇文章就是接口调用的例子,上次一起写的,看看就好了

http://218.206.203.92:38080/eaa/services/IfSSO?wsdl
这个接口我用jax解析的时候出错,请问有什么解决方法么?
它用的是axis比较旧的版本,现在我也正在看…
2 楼 javawsg 2012-07-20  
另外一篇文章就是接口调用的例子,上次一起写的,看看就好了
1 楼 myxuee 2012-07-20  
多谢。初学,只是还不知道怎么调用,还得找资料。

相关推荐

Global site tag (gtag.js) - Google Analytics