Spring Dynamic Modules for OSGi(tm) Runtimes 배우기

OSGi =  Open Service Gateway initiative Alliance 는 1999년에 Sun Microsystems ,IBM, Ericsson 등이 구성한

            개방형 표준 단체이다. 자세한것은 위키 백과 http://ko.wikipedia.org/wiki/OSGi 참고바람.

처음에는 Connected Alliance 라고 불렸다고 한다.

이 표준 사양의 핵심은 Application Program 의 Life cycle 은 Model and Service Registry 를 정의 하는 Framework 이다.

OSGi Framework 은 독립적인 Jave / Virtual Machine 환경에서 제공하고 있지 못한 세련되고, 완전하며

동적인 Component Model 을 구현한다.

응용프로그램 또는 구성요소(번들,Bundle) 는 다시 시동과정 없이 원격지를 통해 Installed,Stated ,Stoped,Updated and Uninstalled 할수있다.

OSGi 는 Embeddable( Appplication 내보로 포함될수있는) SOA 를 구현하고 있다.

SOA = Service Oriented Architecture (서비스 지향 아키텍처) , Service , Message 로 구성.

Web service based SOA 가 네트워크를 중심으로 하는 SOA 라면 OSGi 는 Java Object based SOA 이다.

 

 

 

 

 

 

 

 

 

 

Initiative : (명) 발의,초보,의안제출권,기업심,선제,선창,주도(권) ,독창력,창업의 재간, 국민발안,의안 제출권

Component : (명) 구성요소 (형) 구성하고 있는

댓글

이 블로그의 인기 게시물

jquery css

Struts2의 작동 원리

JSP/Servlet 한글 깨짐 처리 ?