분산객체. 네트워크를 통해 OOP를 가능하게 하는것. 특정 언어를 사용해 원격지의 라이브러리를 호출하는 방법

다음의 문제를 해결하려는 쪽으로 발전함

  • 사용하는 ProgrammingLanguageOperatingSystem에 제한되지 않고 원격지의 기능을 사용할 수 있다.

  • 실제로 사용하는 기능의 위치를 투명하게 할 수 있다.
  • 호출하는 기능의 인터페이스를 미리 파악할 필요가 없다.
  • 분리된 기능 요소들 사이에서 일관된 transaction상태를 유지할 수 있다.

이전의 ClientServer 모델에서, 3-tier model로 바뀌어가고 있다.

  1. UserInterface : user's descktop

  2. Business processing : application server
  3. Database access : Database server

이 기술은 인트라넷에서만 제대로 되던 기존의 단점들을 WebService를 이용하여 해결하려하고 있다.

다음의 기술들이 있다.

Bioinformatics분야에는 DAS가 있다.

반면, DistributeSystem은 하드웨어적인것이다.

DistributeObject (last edited 2011-08-19 16:22:02 by 211)

web biohackers.net