G
Guest
Gast
Hallo,
folgende Frage:
Mittels stub._getServiceClient().getOptions().setTimeOutInMilliSeconds(60000); kann man doch den Timeout für einen Webservice Client festlegen.
Aber was für ein Timeout ist hier gemeint? Der des zugrundeliegenden (SOAP)Transportprotokolls (z.B. HTTP)? Ich konnte dazu keine genau Erklärung finden. Merkwürdigerweise kann man ja auch noch andere Timeouts festlegen, z.B.
Socket und Connection Timeout über
stub._getServiceClient().getOptions().setProperty(HTTPConstants.SO_TIMEOUT,new Integer(60000));
stub._getServiceClient().getOptions().setProperty(HTTPConstants.CONNECTION_TIMEOUT,new Integer(60000));
Was ist nun der Unterschied zu dem setTimeOutInMilliSeconds???
Da das entsprechende Unterforum Webservices sehr schwach besucht scheint (fast überall 0 Antworten) wage ich es mal die Frage hier zu stellen und nicht da. Ich hoffe irgendjemand kann mir weiterhelfen.
Danke
folgende Frage:
Mittels stub._getServiceClient().getOptions().setTimeOutInMilliSeconds(60000); kann man doch den Timeout für einen Webservice Client festlegen.
Aber was für ein Timeout ist hier gemeint? Der des zugrundeliegenden (SOAP)Transportprotokolls (z.B. HTTP)? Ich konnte dazu keine genau Erklärung finden. Merkwürdigerweise kann man ja auch noch andere Timeouts festlegen, z.B.
Socket und Connection Timeout über
stub._getServiceClient().getOptions().setProperty(HTTPConstants.SO_TIMEOUT,new Integer(60000));
stub._getServiceClient().getOptions().setProperty(HTTPConstants.CONNECTION_TIMEOUT,new Integer(60000));
Was ist nun der Unterschied zu dem setTimeOutInMilliSeconds???
Da das entsprechende Unterforum Webservices sehr schwach besucht scheint (fast überall 0 Antworten) wage ich es mal die Frage hier zu stellen und nicht da. Ich hoffe irgendjemand kann mir weiterhelfen.
Danke