问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样新建一个Java的Web Service

发布网友 发布时间:2022-04-25 01:43

我来回答

4个回答

热心网友 时间:2023-09-18 18:38

1、web  service分客户端和服务端。

2、新建服务端:在这里我教你用MyEclipse自带的工具生成web service服务端。

   (1). 新建一个类,写些方法实现自己想要的功能,就一半的java 类。

   (2).在这个项目上鼠标右键新建一个web service

继续下一步,但是下面的Strategy选择下面那个

选择你刚写的类,下面红色框的复选框选中,最后finish,服务端就建好了。


3、新建客户端

(1). 因为刚刚生成了Web Service的服务端,所以会生成对应的一些配置文件,在WEB-INF下,看下我的那个对比下,拉到最下,找到那个location,复制那个url地址



(2). 新建一个新的Web项目,新建一个包,等会用来放客户端代码。然后鼠标项目上鼠标右键new,选择下面那个Web Service Client

(3). 下一步,最后finily


4、调用web service接口

   JobServerDelegate jsd = new JobServerService().getJobServerPort();

new一个web service接口对象,JobServerDelegate 换成你刚生成的对应的那个,结尾都一样的那个类。JobServerService这个也是一样的,换成你的,最后都要调用一个get......Port()方法。

5、最后jsd这个对象就可以调用Web Service这个接口的方法了。记住,调用的时候,两个项目都要启动。

热心网友 时间:2023-09-18 18:39

1.系统条件:
Eclipse Java EE IDE for Web Developers
Java SE 6
Windows XP
2.基本环境搭建:
1)Java SE6 JDK的安装:下载Java SE6 JDK,双击,安装默认选项进行安装即可。
2)Eclipse的安装与配置:
安装时直接解压。
配置处有两点,Window>Preferences>Java>Installed JREs确保如下设置:
image
安装路径可能略有不同。
Window>Preferences>Java>Compiler 确保如下设置:
image
3.建立Server端工程和相关包与类:
创建一个Java Project,命名为wsServerHelloWorld:
image
在这个项目下建立包:org.gnuhpc.wsServer
image
在这个包下边建立类:SayHello
image
在SayHello.java文件中输入以下代码:
package org.gnuhpc.wsServer;
import javax.jws.WebService;
@WebService
public class SayHello {
private static final String SALUTATION = "Hello";
public String getGreeting(String name) {
return SALUTATION + " " + name;
}
}
其中注意到@WebService ,这个称作annotation或者metadata,Java SE 5中的Web Services Metadata Specification引入的。Java SE 6中对于Web Services规范的升级以及JAX-WS(Java API for XML Web Services)2.0规范,这些升级使得我们Web Services的创建和调用变得更加容易。使用这些新功能,我们可以仅仅使用简单的Annotations注释从一个Java类创建Web Services。开发者将其类和方法之前用该annotations指定,类告诉runtime engine以Web Service的方式和操作来使能该类和方法。这个annotations可以产生一个可布署的Web Service,是一个WSDL映射annotations,将Java源代码与代表Web Service的WSDL元素连接在了一起。

热心网友 时间:2023-09-18 18:39

在file里面选择new,然后在new里面选择这个other,然后选择那个dynamic web project..就可以新建一个web工程。这样在上面的window里面选择那个preferences,在里面输入server,选择Runtime Environment就可以新建一个服务器 (比如:tomcat)

热心网友 时间:2023-09-18 18:40

在file里面选择new,然后在new里面选择这个other,然后选择那个dynamic web project..就可以新建一个web工程。这样在上面的window里面选择那个preferences,在里面输入server,选择Runtime Environment就可以新建一个服务器
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
!这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 如何在服务器上搭建java环境 拿到一份java网站源码 部署到服务器搭建不成功? java 如何搭建http服务器 怎样搭建服务器JAVA环境 java+mysql搭建服务器 java怎么搭建服务器 古代怎么测算两地的距离? 古代测量周长的工具 古代测量长度和时间的方法 古代的寸、尺、丈分别是多长? 中国古人用什么测量长度 古代用什么测量长度 古时候是怎样测量长度的 古时候人们是怎样测量物体长度的 古代没有尺子的时候, 怎么测量长度﹖ 古人时如何测量长度的 古代是用什么东西计量长度 中国古代用什么工具测量长度? 古代人如何测量长度 古代人是怎样测量物体长度的 如何将Java web项目部署到服务器 如何把一个Java程序做成Windows服务 Java中 如何安装jdk和 如何搭建Tomcat Web服务器? 求教:怎么在服务器上搭建一个java_web网站 java如何快速搭建一个非jsp的web服务器 阿里云linux怎么搭建java服务器 如何搭建ftp服务器 java 怎样搭建支持 java-php-Mysql服务器运行环境 如何搭建java的git服务器 如何搭建基于Java的网站服务器 利率市场化产生的影响包括 利率市场化带来的风险 什么是利率市场化,包括哪些内容 杰罗姆出现在第几集 《哥谭》杰罗麦在第几集出现? 《哥谭》小丑第五季哪几集出现了小丑? 《哥谭》杰罗姆怎么复活的? 杰罗姆在哪里看 《哥谭》的真正小丑是谁? 《哥谭镇》杰罗麦是怎么变疯的?