problem description
 refer to the online code ( https://www.cnblogs.com/xdp-g.). After opening the service, the browser cannot access the service directly, but can access its wsdl. 
 

https://bbs.csdn.net/topics/3...jdk1.81.7
 
related codes
package com.junzhang.webservice;
import javax.xml.ws.Endpoint;
/**
 * Endpoint()webservice
 * @author oiu
 *
 */
public class WebServicePublish {
     public static void main(String[] args) {
            //WebServiceWeberviceURLURL:http://ip:/xxxx            
            String address = "http://127.0.0.1:8002/Webservice";
            //EndpointpublishWebService
            Endpoint.publish(address , new WebServiceImpl());
            System.out.println("webservice!");
        }
}
package com.junzhang.webservice;
import javax.jws.WebService;
@WebService
public class WebServiceImpl implements WebServiceI{
     @Override
        public String sayHello(String name) {
            System.out.println("WebService sayHello "+name);
            return "sayHello "+name;
        }
        @Override
        public String save(String name, String pwd) {
            System.out.println("WebService save "+name+" "+pwd);
            return "save Success";
        }
        
}
package com.junzhang.webservice;
import javax.jws.WebMethod;
import javax.jws.WebService;
/**
 * interface@WebService@WebMethod
 * @author oiu
 *
 */
@WebService
public interface WebServiceI {
     //@WebMethodWebServiceI
    @WebMethod
    String sayHello(String name);
    
    @WebMethod
    String save(String name,String pwd);
    
}
