:
JAX-WS: ?
- , . , .
:
- BindingProvider;
- URL- WSDL ;
Binding Provider URL-
BindingProvider.ENDPOINT_ADDRESS_PROPERTY BindingProvider (Port) :
try {
EmployeeServiceService service = new EmployeeServiceService();
EmployeeService port = service.getEmployeeServicePort();
BindingProvider bp = (BindingProvider)port;
bp.getRequestContext().put(
BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
"http://server1.grallandco.com:8282/HumanRessources/EmployeeServiceService");
Employee emp = port.getEmployee(123);
System.out.println("Result = "+ emp);
} catch (Exception ex) {...
WSDL URL-
WSDL . , WSDL -SOAP Endpoint-. :
try {
EmployeeServiceService service =
new org.demo.service.EmployeeServiceService(
new URL(
"http://server1.grallandco.com:8282/HumanRessources/" +
"EmployeeServiceService?wsdl"),
new QName(
"http://service.demo.org/",
"EmployeeServiceService"));
EmployeeService port = service.getEmployeeServicePort();
Employee emp = port.getEmployee(123);
System.out.println(
"Result = "+ emp);
} catch (Exception ex) {
, Glassfish, -, WSDL URL- URL-, WSDL. Soap ( ).