2011-11-05 4 views
0

현재 Java EE 프레임 워크를 사용하여 oracle 데이터베이스를 기반으로하는 레거시 시스템에서 생성 된 데이터에 액세스하는 웹 프로젝트를 작업 중입니다. 레거시 시스템은 시간당 몇 번씩 날짜를 무작위로 업데이트하지만 웹 페이지는 날짜 변경을 즉시 반영해야합니다 (초 이내). 웹 페이지 업데이트 빈번한 새로 고침 요청을 생성하는 것 외에는 동일한 목표를 달성 할 수있는 다른 방법이 있습니까?Java EE 웹 프로젝트에 필요한 솔루션

프로젝트가 아직 초기 단계에 있으며 어쨌든 열어 본다는 것입니다.

BTW

것은, 배경은 조금이 사실이 내 첫 자바 EE 프로젝트입니다, 자신에 대한 그러나, 나는 JSP, 서블릿, 최대 절전 모드, 봄과 EJB 3

답변

0

레거시 Oracle 데이터베이스의 "레거시"방식에 따라 Database Change Notification functionality을 사용할 수 있습니다. 또 다른 옵션은 데이터베이스와 응용 프로그램간에 JMS 메시징을 설정하는 것입니다.

0
의 적당히 잘 이해하고

"푸시 기능"이 필요합니다.

서식지 또는 Iceface Jsf 라이브러리는 이러한 기능을 제공합니다.

+0

귀하의 의견을 보내 주셔서 감사합니다, dcernahoschi. 클라이언트 측과 서버 측을 동기화하기 위해 푸시 기능을 사용하는 것이 좋습니다. 필자의 경우 데이터 업데이트는 클라이언트 측이 아닌 레거시 시스템에서 시작되었습니다. 그래서 여전히 웹 계층을 데이터 계층과 동기화하고 웹 계층이 데이터 변경을 즉시 인식하도록하는 새로운 작업에 직면하고 있습니다. 현재, 내가 가지고있는 유일한 아이디어는 스프링 스케쥴러를 사용하여 EJB 엔티티 또는 Hibernate 세션을 새로 고치는 것입니다. – V4Volleyball