bobymiller
Grünschnabel
Hallo !
Ich benutze gerade NetBeans um mir damit relativ einfach einen WebService zusammen zubauen. Problem bei der Sache ist allerdings, wie kann ich die jeweiligen TIMEOUTS zum senden und empfangen einstellen. Dieses soll sowohl auf der Server- als auch auf der Clientseite einstellbar sein.
Habe beim googeln folgende Hinweise gefunden, wie dieses funktionieren könnte. Und zwar sollen mit folgenden Standartvariablen die Werte gesetzt werden können.
Nur wie kann ich diese Werte setzen?
com.sun.xml.ws.request.timeout
com.sun.xml.ws.connect.timeout
com.sun.xml.internal.ws.request.timeout
com.sun.xml.internal.ws.request.timeout
sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeout
Brauch ich hierfür vielleicht erst einen BindingProvider oder so etwas und wenn ja, wie?
Danke euch
Ich benutze gerade NetBeans um mir damit relativ einfach einen WebService zusammen zubauen. Problem bei der Sache ist allerdings, wie kann ich die jeweiligen TIMEOUTS zum senden und empfangen einstellen. Dieses soll sowohl auf der Server- als auch auf der Clientseite einstellbar sein.
Code:
ImplWebServiceBean ws = new ImplWebServiceBean();
Endpoint endpoint = Endpoint.create(ws);
endpoint.setExecutor(Executors.newFixedThreadPool(10));
endpoint.publish("http://192.168.100.55:8090/MYWEBSERVICE");
Habe beim googeln folgende Hinweise gefunden, wie dieses funktionieren könnte. Und zwar sollen mit folgenden Standartvariablen die Werte gesetzt werden können.
Nur wie kann ich diese Werte setzen?
com.sun.xml.ws.request.timeout
com.sun.xml.ws.connect.timeout
com.sun.xml.internal.ws.request.timeout
com.sun.xml.internal.ws.request.timeout
sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeout
Brauch ich hierfür vielleicht erst einen BindingProvider oder so etwas und wenn ja, wie?
Danke euch