Web Service 基本概念

  Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。

是通过SOAP在 Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。

---------------------------------------------------------分割线-----直接演示好了------

一、打开MyEclipse,新建一个Web
Service项目。

二、输入项目名Web Service

点Finish新建项目。


 简述Web Service通讯技术的搭建流程

三、新建一个java类

package
server;

public
class Hello {

public
String sayHello(String name) {
return name + ", hello!";
}
}

四、点src,打开右键,选择New->Other

五、在MyEclipse下Web
Services下选择Web
Service

简述Web Service通讯技术的搭建流程

六、点Next,选择Create
web service from Java class

简述Web Service通讯技术的搭建流程

七、点Next,选择刚才输入的类
 
简述Web Service通讯技术的搭建流程

八、点击Finish

九、添加架包

简述Web Service通讯技术的搭建流程

简述Web Service通讯技术的搭建流程

简述Web Service通讯技术的搭建流程

注:如果不加这两个架包,tomcat启动时会报错误

然后将项目发布到Tomcat,启动Tomcat,访问http://127.0.0.1:8080/Demo/DemoPort

结果如下:

简述Web Service通讯技术的搭建流程

Web
Service制作完成。

九、制作客户端,打开向导,选择Web Service Client

十、点Next

简述Web Service通讯技术的搭建流程

十一、点Next,选择WSDL
URL,然后输入http://127.0.0.1:8080/Demo/HelloPort?wsdl

Java package输入client

十二、点Next

简述Web Service通讯技术的搭建流程

十三、点Finish

生成客户端调用代码

十四、建立客户端

package com.soft863.test;

import com.soft863.client.HelloDelegate;
import com.soft863.client.HelloService;

public class Test {
public static void main(String[] args) {

HelloService server = new HelloService();
HelloDelegate helloPort = server.getHelloPort();
String result = helloPort.say("壮壮");
System.out.println(result);

}
}

十五、运行Test

以下是运行结果

简述Web Service通讯技术的搭建流程

说明已经成功建立了关系

 

相关文章:

  • 2021-07-04
  • 2021-11-26
  • 2021-07-21
  • 2021-12-11
  • 2021-07-26
  • 2021-10-31
  • 2022-12-23
  • 2021-09-16
猜你喜欢
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2021-06-27
  • 2021-07-29
  • 2021-10-15
  • 2021-06-07
相关资源
相似解决方案