CBD
는 Component Based Development의 약자로 번역하면, 컴포넌트 기반 개발
이 된다. CBD는 애플리케이션을 통째로 개발하지 않고, 애플리케이션을 의미 있는 단위
로 구분하고 그 단위를 하나 하나씩 부품으로 개발해 마치 레고 블록을 쌓아 올리듯 부품을 결합해 소프트웨어 제품을 완성하자는 방법론이자 기법이다.
SOA
는 Service Oriented Architecture의 약자로, 번역하면 서비스 중심 구조 또는 의역하면 서비스 지향 구조
라고 할 수 있다. 개발자 입장에서의 개발이 아니라 실제 현실의 업무를 기준으로 개발
하자는 사상이다.
참고