0

У меня возник вопрос о веб-сервисах. Предположим, у меня есть клиент webservice, который должен выполняться при высокой нагрузке. И я не могу использовать другую технологию.Держите соединение открытым для нескольких запросов веб-сервисов

Возможно ли как-то сохранить соединение открытым для всех запросов, чтобы избежать накладных расходов при установлении новых подключений tcp/ip? И в случае управляемой среды, возможно ли иметь соединение с объединенным веб-сервисом, как это происходит с подключениями jdbc или JCA?

В настоящее время я работаю с заглушками, созданными солнечным wsimport, и не вижу возможности открыть соединение.

спасибо за комментарии

+0

проверено http://stackoverflow.com/questions/1143922/axis-web-service-keep-alive? – stacker

ответ

1

HTTP Keep-Alive, кажется, ваш ответ.

Проверьте эти websites на номер details.

+0

уверен, но как настроить его, так как у меня нет доступа к базовому сокету? – 2010-01-11 10:23:22

+0

проверьте документацию. какие классы вы используете для генерации HTTP-запросов? – Frunsi

+0

Или, локально прокси-сервер ... на стороне клиента, запустите прокси-сервер, способный пересылать запросы по одному соединению. Таким образом, ваши одноразовые запросы выполняются локально, что будет намного быстрее, чем по сети. –

 Смежные вопросы

  • Нет связанных вопросов^_^