MyEclipse 10 之下Web Service 的创建和实现

(一)Web service服务端开发

1. 新建一个Web service project, 菜单New -> Web Service Project,

2. 新建一个 Java Bean, 就是一个普通的Class, New -> Class,

public String sayHaha(String suibian){
        return "我的小伙伴们," + suibian + ",是不是很神奇啊?";
}

在类中加入方法

3. 右键点击前面所建的Web service project,新建一个Web service,菜单New

-> Other -> MyEclipse -> Web Services -> Web Service,

(二)部署Web service 服务

1. Window -> Show View -> Servers, 部署Tomcat

必须导入如下两个包

(三)Web service 客户端开发

1. 新建Web project,

2. 右键单击前面所建的Web project, 新建Web service client程序,New  ->

Other -> MyEclipse -> Web Services -> Web Service Client,

Next进入下一步,

Next进入下一步,

Next进入下一步,完成后出现的类

3.新建一个Test类,用来调用Hello

public static void main(String[] args) {
        String suibian = "见证奇迹时候到啦!";
        HelloService hello = new HelloService();
        HelloDelegate delegate = hello.getHelloPort();
        String fan = delegate.sayHaha(suibian);
        System.out.println(fan);
}

输出得到下面图示结果

时间: 2024-10-14 11:19:03

MyEclipse 10 之下Web Service 的创建和实现的相关文章

使用Spring创建满足RESTful规范的Web Service

原文:http://spring.io/guides/gs/rest-service/ 这个指南讨论如何使用Spring的RESTful web service来创建一个"hello world"程序. 示例功能简介 使用以下方式的HTTP GET请求来访问这个Service: http://localhost:8080/greeting 使用下面greeting的JSON描述来响应这个请求: {"id":1,"content":"He

在MyEclipse 10中对web.xml使用Format报错

"Format" did not complete normally. Please see the log for more information. Overlapping text edits 在使用MyEclipse 10编写web.xml时使用Ctrl+Shift+F无法格式排版代码,主要可能原因是<web-app></web-app>前后多了些空格所致,试着将其删掉之后问题完美解决.

在 Visual Studio 2010 中创建 ASP.Net Web Service

第一步:创建一个“ASP.Net Empty Web Application”项目 第二步:在项目中添加“Web Service”新项目 第一步之后,Visual Studio 2010会创建一个仅含一个站点配制文件(Web.config)的空站点,其余的什么也没有. 我们在Visual Studio 2010的Solution Explorer中,选中当前的这个project,添加新项目(右键菜单:Add --> New Item),选择“Web Service”这种类型: 看到这里读者应该就

使用JAX-RS创建RESTful Web Service

http://blog.csdn.net/withiter/article/details/7349795 本章介绍REST架构.RESTful web service和JAX-RS(Java API for RESTful Web Service,JSR 311).JAX-RS的参考实现Jersey实现了对JSR 311中定义的注解的支持,使得使用Java编程语言开发RESTful web service变得简单.如果是使用GalssFish服务器,可以使用Update Tool安装Jerse

利用IDEA创建Web Service服务端和客户端的详细过程

创建服务端 一.file–>new–>project 二.点击next后输入服务端名,点击finish,生成目录如下 三.在 HelloWorld.Java 文件中右击,选 WebServices ,再选 Generate Wsdl From Java Code ,确定 点击ok会自动给我们生成HelloWorld.wsdl,画红线处注意 四.配置tomcat,此处不多说,主要是配置好tomcat后还需要加入 Axis 的库 点击右下角fix即可,重新启动 tomcat ,在浏览器中输入:ht

【转】基于CXF Java 搭建Web Service (Restful Web Service与基于SOAP的Web Service混合方案)

转载:http://www.cnblogs.com/windwithlife/archive/2013/03/03/2942157.html 一,选择一个合适的,Web开发环境: 我选择的是Eclipse for J2EE,当然大家可以选择MyEclipse我只是嫌最新版的MyEclipse Crack太烦,所以没用它.当年我也是最喜欢它的哟.如果你手头只有Eclipse for Java没关系,安装一个WTP就可以了. a.首先创建一个Dynamic Web Project : 在创建的第一页

什么情况下应该使用Web Service?

现在我将列举三种情况,在这三种情况下,你将会发现使用Web service会带来极大的好处.此后,我还会举出不应该使用Web service的一些情况. 跨越防火墙的通信 如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题.那是因为客户端和服务器之间通常都会 有防火墙或者代理服务器.在这种情况下,你想使用DCOM就不是那么简单了,而且,通常你也不愿意把你的客户端程序发布到如此庞大数量的每一个用户手中. 于是,你最终选择了用浏览器作为客户端,

调用天气预报Web Service

调用天气Web Service            i.创建项目                项目名称:weatherclient            ii.创建本地的wsdl文件                文件名称:weather.wsdl                访问:http://www.webservicex.net/globalweather.asmx?wsdl会看到文件,然后查看源码                保存到本地.                     

调用手机归属地的Web Service

调用手机归属地的Web Service            i.创建项目                项目名称:phoneclient            ii.创建本地的wsdl文件                文件名称:phone.wsdl                访问:http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl会看到文件,然后查看源码                保存到本地.