Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Hessian 协议是否有超时?
注意:我没有使用 Hessian4J。相反,我使用 Spring 来导出 Hessian 服务和我自己的代码来处理 Hessian 请求。
Caucho 的站点已关闭(与往常一样),因此我无法查看官方 Java 实现的文档,但PHP 库的此页面指出:
该协议通过向远程服务发送和接收 POST 请求来使用 HTTP 作为传输。
因为它是基于 HTTP 的,所以即使二进制协议本身没有超时的概念,也有一些地方会出现超时。这意味着如果连接时间过长,远程服务器可能会决定终止连接,或者本地客户端也可能会这样做。更改这取决于双方的配置。
我终于能够检查规格,并没有发现明确提到超时。