2014-11-20 2 views
1

회사 내부 구성을 위해 서버 측 구성 요소를 개발해야합니다.EJB 2 클라이언트에서 EJB 3.1을 호출하십시오.

우리는 클라이언트 응용 프로그램이 될 WebSphere 6.x에 배치 된 Java EE 스케줄러 응용 프로그램을 가지고 있습니다.

EJB 3.1 또는 다른 Java EE 6 호환 기술로 서버 측 구성 요소를 작성하고 싶습니다.

maven을 사용하여 구성 요소에 대한 레거시 EJB 2.1 클라이언트를 생성 할 수 있습니까?

웹 서비스와 같은 다른 솔루션을 사용하고 스케줄러가 자신의 클라이언트를 생성하는 것이 더 좋습니까?

다른 아이디어?

답변

0

웹 서비스를 사용하는 것이 좋습니다. EJB는 RMI/IIOP와 직렬화를 포함합니다. 2 개의 다른 서버가 있기 때문에 JDK 버전에서는 EJB 통합을 사용하는 데 더 많은 문제가있을 수 있습니다. 통신이 비동기 인 경우 JMS를 고려할 수도 있습니다.

관련 문제