У Гессиана есть тайм-аут?
Есть ли у гессенского протокола таймаут?
Примечание: я не использую Hessian4J. Вместо этого я использую Spring для экспорта сервисов Hessian и мой собственный код для обработки запроса Hessian.
1 ответ
Сайт Caucho не работает (как обычно), поэтому я не могу проверить официальную документацию Java-реализации, но эта страница для библиотеки PHP гласит:
Протокол использует HTTP в качестве транспорта, отправляя и получая POST-запросы к удаленным сервисам.
Поскольку он основан на HTTP, есть несколько мест, где могут появиться тайм-ауты, даже если сам двоичный протокол не имеет концепции тайм-аута. Это означает, что удаленный сервер может решить прервать соединение, если оно занимает слишком много времени, или локальный клиент может сделать то же самое. Изменение этого зависит от конфигурации с обеих сторон.
Я наконец-то смог проверить спецификации и не нашел ничего, что явно указывало бы на тайм-ауты.