У меня есть веб-приложение на Java, которое я разрабатываю для школьного проекта. Существует требование, чтобы уровень представления (servlets / jsp) был развернут на одном сервере, а бизнес-логика - на другом.
Мне нужно решение для соединения двух серверов.
В настоящее время я изучаю RMI и Axis2.
Я не могу заставить RMI успешно работать. Я следую официальному учебному пособию и продолжаю получать исключение безопасности локально, и я предполагаю, что оно будет ухудшаться, когда задействован Tomcat.
Axis2 кажется хорошим решением, но мне нужно время, чтобы его освоить.
Мой вопрос: существует ли простой способ подключения серверов 2, чтобы я мог назвать свой бизнес-уровень? Может быть, у Tomcat есть что-то встроенное.
Если RMI является де-факто протоколом и API, которые я должен использовать, есть ли хорошие руководства по использованию RMI с Tomcat.
На серверах, которые я использую, работает Tomcat.