I would like someone to clarify something for me: There are two kinds of timeouts that exist during SOAP requests/responses: 1- Connection Timeout 2- Read Timeout
This applies at least to Axis1/Axis2, which I m currently using. The connection timeout happens when the client couldn t connect to the web service in question within the set Connection Timeout value, and which would eventually result in throwing the following exception : Could not connect to host within a timeout of "value".
至于阅读时间,我确实不相信,我不知道什么假设是真实的。 举例来说,如果客户向网络服务机构发送数据,从而处理数据,检查数据是否合理,在数据库中插入数据,然后网络服务将向客户发送一些数据。 底层,我们在服务器上拥有大量处理时间,在客户和网络服务之间传送了大量数据。
我无法理解的是,什么时候是被客户抛弃的阅读时间例外?
1- Could it happen when the client is still in the process of marshaling the objects that are being sent to the web service? 2- Could it happen during the process when the web service has already started writing its response to the open socket?
I could really appreciate clear answers on this. Thanks a lot in advance.