springframework으로 webapp개발시 OSGI 장단점 문의

164 views
Skip to first unread message

작은행복

unread,
May 27, 2010, 12:55:33 AM5/27/10
to OSGi &SpringDM
현재 진행중인 프로젝트가 springframework를 이용하서 Tocat에서 돌아갈 Webpp를 구현하려고 합니다.
OSGI를 프로젝트에 도입한다면 장점과 단점이 무었을요?

책을 봤지만 장점(?) 위주로만 되어 있어서요..

책을 봤지만 이해 못하는 독자라 생각해주십시요

xguru

unread,
May 27, 2010, 1:10:42 AM5/27/10
to OSGi &SpringDM
OSGi 도입의 장점 자체는 Dynamic 한 번들의 추가삭제가 가능해서 그로인해 좀더 Modular 한 웹 서비스의 구현이 가
능합니다.
그런데 프로젝트가 어떤것인지 모르겠는데 그냥 일반 웹브라우저 용 웹 어플리케이션이라면
OSGi 자체의 장점이 그다지 부각되지는 않을듯 합니다. 동적으로 여러기능들을 추가하고 테스트하는데는 좋습니다만..

기존에 Spring을 이용하셨다면 몇개의 추가적인 태그활용으로 쉽게 사용은 가능한데요.
아무래도 OSGi 자체에 대한 약간의 러닝커브가 필요하구요.
Classpath 가 좀 복잡하게 되는 경향이 있어서 여러가지 오픈소스 라이브러리들을 활용할때 어려운 상황이 닥치기도 합니다.
그리고, WAR 하나로 프로젝트가 완성되는게 아니고 여러개로 나누어 개발하거나 한다면 사용하시는 각종 오픈소스들이 OSGi 환경
에서 잘 돌아가는지도 확인해야 합니다.

솔직히 저 개인적인 판단으론 꼭 OSGi 의 Dynamic 한 환경이 필요한게 아니라면 Web App 개발시에는 무작정 추천해드
리기는 어려울것 같습니다.

Reply all
Reply to author
Forward
0 new messages