Hallo,
ich arbeite mich gerade in Webservices im Java Kontext ein. Hier mein bisheriger Quellcode:
An sich ist der Service lauffähig. Lasse ich mit die WSDL Datei generieren und importiere diese dann in SoapUI, so fällt folgendes auf. Das WsdlInterface heisst "MainPortBinding". Ist es möglich den Bindingnamen irgendwie zu customizen? Ich möchte individuelle Bindingnamen vergeben. z.B. ohne den Suffix "PortBinding"
Viele Grüße
ProChris
ich arbeite mich gerade in Webservices im Java Kontext ein. Hier mein bisheriger Quellcode:
Java:
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.Style;
import javax.xml.ws.Endpoint;
@WebService(name = "MySoapBinding", targetNamespace = "http://mynamespace")
@SOAPBinding(style=Style.RPC)
public class Main {
public int add(int a, int b) {
return a + b;
}
public static void main(String[] args) {
Main main = new Main();
Endpoint endpoint = Endpoint.publish("http://localhost:8086/cal", main);
}
}
An sich ist der Service lauffähig. Lasse ich mit die WSDL Datei generieren und importiere diese dann in SoapUI, so fällt folgendes auf. Das WsdlInterface heisst "MainPortBinding". Ist es möglich den Bindingnamen irgendwie zu customizen? Ich möchte individuelle Bindingnamen vergeben. z.B. ohne den Suffix "PortBinding"
Viele Grüße
ProChris