interoperability ; 상호 운용성

상호 운용성은 시스템 또는 제품이, 고객 측의 특별한 노력 없이도 다른 시스템이나 제품과 함께 잘 동작하기 위한 능력이다. 상호 운용성은 "네트웍이 곧 컴퓨터이다"라는 개념이 현실화되어가면서, 정보기술 제품의 품질에 있어 그 중요도가 점차 커지고 있다. 이러한 이유 때문에, 이 용어가 제품 설명서 내에 광범위하게 사용되고 있다.

제품들은 다음 중 하나, 또는 둘 모두를 사용하여 다른 제품들과의 상호 운용성을 이룬다

  • 공표된 인터페이스 표준을 지지
  • 한 제품의 인터페이스를, 즉각 다른 제품의 인터페이스로 바꿀 수 있는 브로커 서비스를 사용

첫 번째 접근방식의 좋은 예가, 월드와이드웹을 위해 개발되었던 일련의 표준들이다. 이러한 표준들에는 TCP/IP, HTTP, 그리고 HTML을 포함한다. 두 번째 종류의 상호 운용성 접근방식은 CORBAORB에 의해 예증되었다.

"호환성"이라는 단어도 상호 운용성과 관련이 있는 용어다. 표준과 양립할 수 있는 제품이라도, 동일한 표준에 부합되는 다른 제품들과 공동이용이 가능하다 (또는 브로커를 통하여 상호 운용성을 달성한다).

Posted by jazzlife
,