zoukankan      html  css  js  c++  java
  • WebService注解

     1 package cn.itcast.service;
     2 
     3 import javax.jws.WebMethod;
     4 import javax.jws.WebParam;
     5 import javax.jws.WebResult;
     6 import javax.jws.WebService;
     7 import javax.xml.ws.Endpoint;
     8 /**
     9  * 将 Java 类标记为实现 Web Service,或者将 Java 接口标记为定义 Web Service 接口
    10  * @author 
    11  *
    12  */
    13 //修改目标空间   ,修改服务名         在wsdl那里的xml文件显示对应的修改信息
    14 @WebService(targetNamespace="http://www.itcast.cn",serviceName="MyService")
    15 public class HelloService {
    16     //修改方法名  返回值的名字
    17     @WebMethod(operationName="hello")
    18     @WebResult(name="ret")
    19     public String sayHello(
    20             //修改参数名字 
    21             @WebParam(name="name")
    22             String name,
    23             @WebParam(name="age")
    24             int age){
    25         System.out.println("sayHello called...");
    26         return "hello " + name;
    27     }
    28     //此方法 本系统测试 不对外发布
    29     @WebMethod(exclude=true)
    30     public String sayHello2(String name){
    31         System.out.println("sayHello called...");
    32         return "hello " + name;
    33     }
    34     
    35     public static void main(String[] args) {
    36         //参数1:绑定服务的地址   参数2:提供服务的实例
    37         Endpoint.publish("http://192.168.1.101:5678/hello", new HelloService());
    38         System.out.println("server ready...");
    39     }
    40 }
  • 相关阅读:
    MySQL之存储引擎
    MySQL之基础功能
    MySQL之正则表达式
    MySQL之数据类型
    MySQL之多表查询
    MySQL之单表查询
    linux命令useradd添加用户详解
    MySQL之数据操作
    MySQL之表操作
    MySQL之库操作
  • 原文地址:https://www.cnblogs.com/friends-wf/p/3805551.html
Copyright © 2011-2022 走看看