나는 학교 프로젝트 용으로 개발중인 Java 웹 애플리케이션을 가지고있다. 하나의 서버에 프리젠 테이션 계층 (servlets/jsp)을 배치하고 비즈니스 로직을 다른 서버에 배치해야한다는 요구 사항이 있습니다.Tomcat 서버 2 대를 서로 공유하기
2 개의 서버를 연결하는 솔루션이 필요합니다.
현재 RMI와 Axis2를 연구 중입니다.
RMI를 성공적으로 작동시킬 수 없습니다. 나는 official tutorial을 따르고 있으며 보안 예외를 로컬에서 계속 받고 있으며 Tomcat이 관련되어있을 때 더 악화 될 것이라고 상상해보십시오.
Axis2는 좋은 해결책 인 것처럼 보이지만 시간이 필요합니다.
내 질문은 : 비즈니스 계층을 호출 할 수 있도록 2 대의 서버를 연결하는 간단한 방법이 있습니까? 어쩌면 Tomcat에 내장 된 것이 있습니다.
RMI가 사실상의 프로토콜이고 사용해야하는 API 인 경우 Tomcat과 함께 RMI를 사용하는 데 대한 유용한 자습서가 있습니까?
내가 사용하는 서버는 모두 Tomcat을 실행합니다.
그는 또한 스프링 mvc를 둘 다 사용할 수 있으며 비즈니스 계층에서 json 또는 xml을 반환하도록 할 수 있습니다. – Kevin