как сервлет в одном jvm может общаться с сервлетом в другом jvm - PullRequest
0 голосов
/ 05 апреля 2010

это можно решить, просто указав полный URL-адрес сервлета в RequestDispatcher?

Ответы [ 2 ]

3 голосов
/ 05 апреля 2010

Если два сервлета развернуты совершенно раздельно, то простейшим средством связи является HTTP и указание URL (в конце концов, это API, который они представляют).

Использование библиотеки, такой как HttpClient , упростит этот процесс и будет управлять сессиями / аутентификацией и т. Д., Если / когда потребуется.

1 голос
/ 06 апреля 2010

Брайан - правда, используйте HttpClient для этого.

Но, в любом случае, плохой способ вызвать сервлет из другого сервлета? Вам лучше создать хотя бы сервис, который обработает запрос к другому сервлету.

...