我有一些关于Web服务(SOAP over HTTP)的具体问题:
非常感谢!
答案 0 :(得分:0)
1)是的,在考虑HTTP(几乎在所有情况下都是通过Tcp)时,客户端close()将触发通信关闭并且将释放服务器连接(另请参阅Tcp protocol)。 / p>
2)对于大多数服务器实现,并行工作者的最大大小(例如,线程池大小)。这就是长时间运行服务器执行时间可能不好的原因,因为如果所有线程都忙,它会阻止传入请求(并且客户端再次重新加载,这使得它更加严重)。处理此问题的方法是设置超时(在客户端和服务器端)。找到合适的超时并非易事,它在很大程度上取决于您的用例。