공룡호가 사는 세상 이야기

알다시피 Java EE의 디자인 원리는 Web2.0 App들을 효율적으로 지원하지 못한다.
IBM dW에 Java EE와 Web2.0 원리들간의 어긋날 결합의 이유와 비동기식, 이벤트 중심 아키텍쳐가 Web2.0 App에 더 적합한 이유를 설명하고 있다.
자바 플랫폼에 비동기식 웹 App를 개발하고 실행하는 몇가지 솔루션을 평가하면서 보다 Web2.0에 가까운 프레임워크와 API를 설명하고 있다.

Java EE는 원래 싱글 관리 도메인에 적용되는 것으로 서비스를 다루기 위해 디자인 되었다.
즉, 본래 비동기식 통신 기반 패턴이 Java EE App에 맞기 힘들다는 말이 되기도 한다.
(Ajax와 Java EE의 통합이라는 제목으로 검색을 하면 dW에서 관련 자료를 얻을 수 있다)

조금 난해한 감이 없지않아 있지만, 이벤트 중심의 아키텍처를 변화시키기 위해 노력하고 있는 많은 학생 개발자분들에게는 꽤 많은 도움이 되지 않을까 기대해 본다.


링크 : http://www-128.ibm.com/developerworks/kr/library/wa-aj-web2jee/