응용 프로그램에는 서버 측의 일부 이벤트를 기반으로 항목 목록이 계속 변경되는 위젯이 있습니다. 서버는 이러한 변경 사항을 브라우저에 푸시해야합니다.서버 보낸 Java EE/jetty의 Emberjs 응용 프로그램에서 컬렉션을 업데이트하는 이벤트
이 응용 프로그램은 emberjs를 javascript mvc 프레임 워크로 사용하며이 주식 시세 표시 예제에 따라 기본 업데이트 컬렉션을 구현했습니다. ttp : //www.xeqtit.com/blog/2012/04/creating-a-stock-ticker-table-using-ember-js.
서버에 대한 실제 REST 호출로 다음 스텁/모의 호출을 대체하려고합니다.
setInterval(function() {
Quotes.quotesController.processChange({
"code": "AAPL",
"value": (119*Math.random()).toFixed(2),
"bid": (120*Math.random()).toFixed(2),
"offer": (118*Math.random()).toFixed(2)
});
}, 3*1000);
var source = new EventSource('data/quotes.json');
source.onmessage = function(event){
var data = event.data;
Quotes.quotesController.processChange(event.data);
};
내가 서블릿 3.0 스펙에서 비동기 지원을 기반으로 서블릿을 작성해야 될까요, 아빠와 교체? - emberj와 같은 클라이언트 측 mvc 프레임 워크와 함께 서버 측에 mvc 스프링을 통합하는 것이 이상적입니까? - 부두 서버에서 jersey/RESTlet 라이브러리로 서버에서 보낸 이벤트/asynch 콜백 지원을받을 수 있습니까?
이것은 Java ee 응용 프로그램이며 서버/프레임 워크 선택이 아직 이루어지지 않았습니다. emberjs, spring mvc 및 혜성 응용 프로그램을 처음 사용합니다.
JEE 환경에서도 RoR 앱을 쉽게 배포 할 수 있습니다 (상황에 따라 몇 가지 해결책이 있습니다 : 예를 들어, Warbler 또는 이벤트 사용 GF로 포장하십시오). 최악의 경우 Play에 대해 들었습니까? ? –
Java EE 사용 결정은 조직 수준에서 이루어지며 이에 대한 유연성이별로 없습니다. 스칼라/리프트는 혜성지지의 이유와 동일한 이유 때문에 선택되지 않았습니다. 플레이 프레임 워크 – Yeshvanthni
도 확인했습니다 혜성 지원을위한 분위기 프레임 워크 + 봄 mvc입니다. 의견? – Yeshvanthni