zoukankan      html  css  js  c++  java
  • 简述Web Service通讯技术的搭建流程

    Web Service 基本概念

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

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

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

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

    二、输入项目名Web Service

    点Finish新建项目。


     

    三、新建一个java类

    package
    server;

    public
    class Hello {

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

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

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

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

    七、点Next,选择刚才输入的类
     

    八、点击Finish

    九、添加架包

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

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

    结果如下:


    Web
    Service制作完成。

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

    十、点Next

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

    Java package输入client

    十二、点Next


    十三、点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

    以下是运行结果


    说明已经成功建立了关系

  • 相关阅读:
    spring-pool.xml
    spring-jmx.xml
    spring-common.xml
    applicationContext.xml
    spring-webservice.xml
    webservice统一认证
    jdbc.properties
    oracle,mysql分页
    springmvc-servlet.xml
    四、用“”或构造函数创建Java的String区别
  • 原文地址:https://www.cnblogs.com/meng-ma-blogs/p/6747553.html
Copyright © 2011-2022 走看看