JAVA MyEclipse中Web Service的搭建和部署

1、新建一个 Web Service Project

2、新建一个Text类

代码如下:

package com.text;

import javax.jws.WebService;
import javax.xml.ws.Endpoint;

@WebService
public class Text {

	public static void main(String[] args) {
		String address = "http://localhost:8080/WebService/Text";         //工程名   类名
		Text text = new Text();
        Endpoint.publish(address, text);
        System.out.println("Web Service publish success");

	}
	public String sayHello(String name) {                                 //定义一个被调用的方法
        System.out.println("Method sayHello execute");
        return "Hello " + name;
    }

}

3、运行Text.java(Run As Java Application),可以看到控制台输出:Web Service publish success,可见启动成功。浏览器访问http://localhost:8080/WebService/Text?wsdl,可以看到如下界面。

4、重新创建一个Web Service Project,创建成功后选择项目,new---->other----->Web Service Client,选择JAX-WS,然后点击Next,直到结束

完成后,在WebServiceClient中生成了如下的类

5、在WebServiceClient中创建print类,代码如下:

package com.text;

public class print {

	public static void main(String[] args) {
		Text text = new TextService().getTextPort();
		String result = text.sayHello("World!!!!!!!!");
		System.out.println(result);

	}

}

6、运行print.java(Run As Java Application),可以看到控制台输出:Hello World!!!!!!!!,可见调用成功。

至此,简单的Web Service工程的服务端和客户端就搭建完成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值