본문 바로가기

Trivia

추상화의 같은 층위

   어떤 부분을 높은 관점에서 본다는것은 그것에 대해 묶음으로 처리할수 있다는 말이다.
그런데 이런 묶음 처리에서도 관점에 따라 묶음을 달리 처리할수있다. 이렇게 처리된 묶음(추상화덩어리)
들은 같은 수준에서의 추상화 층위를 구성한다.

 얼마전 SOA의 관한 단상중에서 결론을 내지 못한 부분에 대해 언급을 하자면,

Service - Service 는 OS-VM이 실행하는 기능을 추상화한다.
              프로그램은 어떤 하나의 기능과 목적을 가지고 있는데 이런 각각의 기능을 전체적으로
              하나의 서비스로서 추상화 시킬수있다.

SOA- 개개의 서비스들을 구현하기 위해 필요한 인터페이스를 정의한다. 서비스의 내용과는 별개이다.
        (계속..)

 Machine   -   Os & Programming                     - Service       -
 Instruction - Assembler - C,vb,delphi,etc - VM - Service       --- SOA?

정도가 될듯하다. 즉 같은 수준의 다른 추상화의 층위이다.