클라이언트 [임베디드 서버] -server - (- 서버) - (...) 접근 방식을 사용하는 Java에서 응용 프로그램을 개발해야합니다. (커밋되거나 자동으로 전송되는 데이터)클라이언트의 EJB
워크 플로 (엔티티, 유효성 검사, 논리, 세션)는 모든 곳에서 동일합니다. 서버 - 서버 연결에서 EJB-s (엔티티 및 세션 Bean, 나중에는 메시지 구동 Bean)를 사용하는 것이 논리적 인 것처럼 보입니다. 클라이언트는 로컬 "서버"또는 사용자 설정을 기반으로 한 하나 이상의 실제 서버와 통신합니다 (서버는 많은 서버와 통신 할 수 있음).
(로컬 Java EE 서버를 실행하지 않고 클라이언트 설치 및 메모리 사용을 피하기 위해) EJB 프레임 워크를 로컬로 사용할 수 있습니까? 그렇다면 좋은 해결책으로 간주됩니까? 아니면 클라이언트에 다른 로직을 구현하고 설정에 따라 전환해야합니까? 어느 것이 더 쉬울까요?
** 클라이언트에서 ** EJB를 실행하거나 EJB를 호출해야합니까? –
EJB (서버 파트)에서 모든 것을 구현해야하므로 "왜 두 인터페이스/구현이 같은 일을하는 지?"라고 생각했습니다. – Dutow
대부분의 IDE를 사용하여 Stateless 세션빈에서 웹 서비스를 만들 수 있습니다. –