1. SOA란? 기존 어플리케이션들로 구현한 업무기능들을 비즈니스적인 의미를 지닌 기능 단위로 묶고, 표준화된 인터페이스를 통해 서비스라는 소프트웨어 컴포넌트 단위로 재 조합하여, 필요한 업무 기능을 때맞춰(신속하게)만들어낼 수 있는 서비스 지향적인 소프트웨어 아키텍처를 말합니다. IT업계의 요구사항이 많아지고 변화가 빨라짐에 따라 이에 대처하기 위해 나타난 Architecture이고, 구성요소를 3가지로 분류합니다. 1-1.service Consumer 서비스의 사용자. 서비스 제공자에 의해 제공되는 하나 이상의 서비스를 이용합니다. 사용자는 실제 클라이언트(End-User)또는 다른 서비스가 될 수 있습니다. 1-2. Service Provider 서비스 사용자의 요청에 맞는 서비스를 제공하며, 사용..