zoukankan      html  css  js  c++  java
  • jws webservice code

    1、服务器端建立 

    1.1、创建接口 
    [java] view plaincopy 
    @WebService  
    public interface IWebService {  
        int add(int a, int b);  
        int subtract(int a, int b);  
    }  
    1.2、创建实现类 
    [java] view plaincopy 
    @javax.jws.WebService(endpointInterface = "org.gwr.service.IWebService")  
    public class WebService implements IWebService {  
        @Override  
        public int add(int a, int b) {  
            System.out.println(a + "+" + b + "=" + (a + b));  
            return a + b;  
        }  
        @Override  
        public int subtract(int a, int b) {  
            System.out.println(a + "-" + b + "=" + (a - b));  
            return a - b;  
        }  
    }  
    1.3、部署服务 
    [java] view plaincopy 
    public class ReleaseService {  
        public static void main(String[] args) {  
            String address = "http://localhost:8888/ns";  
            Endpoint.publish(address, new WebService());  
        }  
    }  


    2、客户端建立 

          调用webService 
    [java] view plaincopy 
    public class CallService {  
        public static void main(String[] args) {  
            // 创建访问wsdl服务地址的url  
            try {  
                URL url = new URL("http://localhost:8888/ns?wsdl");  
                // 通过Qname指明服务的具体信息  
                QName sname = new QName("http://service.gwr.org/",  
                        "WebServiceService");  
                // 创建服务  
                Service service = Service.create(url, sname);  
                // 实现接口  
                IWebService ms = service.getPort(IWebService.class);  
                System.out.println(ms.add(12, 33));  
            } catch (MalformedURLException e) {  
                e.printStackTrace();  
            }  
        }  
    }  

  • 相关阅读:
    mysql的undo log和redo log
    MySQL表的定期分析检查优化
    MySQL 数据库设计总结
    Innodb引擎下mysql自身配置优化
    linux的top命令参数详解
    InnoDB的关键特性-插入缓存,两次写,自适应hash索引
    第一次接私活亲身经历
    码农与技术控
    软件公司与非软件公司区别(纯个人看法)
    SQL Server表 & 存储过程 创建日期查询
  • 原文地址:https://www.cnblogs.com/sdream/p/5887898.html
Copyright © 2011-2022 走看看