오픈 플랫폼

Open platform

컴퓨팅에서 오픈플랫폼은 오픈 스탠다드에 기초소프트웨어 시스템을 기술합니다.예를 들어 공개되고 완전히 문서화된 외부 어플리케이션 프로그래밍 인터페이스(API)는 소스 코드를 변경할 필요 없이 소프트웨어를 사용하여 원래 프로그래머가 의도한 방법 이외의 방법으로 기능할 수 있도록 합니다.이러한 인터페이스를 사용하면 서드파티가 플랫폼에 통합되어 [1]기능을 추가할 수 있습니다.반대는 폐쇄형 플랫폼입니다.

오픈 플랫폼이라고 해서 오픈소스는 아니지만 대부분의 오픈 플랫폼에는 여러 API가 구현되어 있습니다.예를 들어 CGI(Common Gateway Interface)는 마이크로소프트 IIS(Internet Information Server)뿐만 아니라 오픈소스서버에 의해 구현됩니다.오픈 플랫폼은 소프트웨어 컴포넌트 또는 모듈로 구성될 수 있습니다.소프트웨어 컴포넌트는 독자 사양 또는 오픈소스 또는 둘 다입니다.또한 개방형 플랫폼인 CGI와 같은 폐쇄형 플랫폼의 일부로 존재할 수도 있지만 CGI를 구현하는 많은 서버에는 개방형 플랫폼의 일부가 아닌 다른 자체 부품도 있습니다.

오픈 플랫폼이란 벤더가 이를 가능하게 하거나 지원하는 것을 의미합니다.개발자는 개방형 플랫폼을 사용하여 플랫폼 벤더가 완료하지 않았거나 생각하지 못한 기능을 추가할 수 있습니다.사양이 공개적으로 사용 가능한 개방형 표준이므로 개방형 플랫폼을 통해 개발자는 기존 기능을 변경할 수 있습니다.

서비스 지향 아키텍처를 통해 여러 시스템 간 또는 인터넷 경유 등 분산 컴퓨팅 환경에서 서비스로 실행되는 애플리케이션에 액세스할 수 있습니다.웹 서비스의 주요 초점은 플랫폼 및 프로그래밍 언어로부터 독립된 표준 인터넷 프로토콜을 통해 기능 구성요소에 액세스할 수 있도록 하는 것입니다.개방형 SOA 플랫폼은 누구나 이러한 구성요소에 액세스하고 상호 작용할 수 있도록 지원합니다.

2008년 Harvard 비즈니스 스쿨의 「개설 플랫폼:'어떻게, 언제, 왜?'는 4가지 측면에서 플랫폼의 개방성을 차별화하고 플랫폼의 [2]예를 제시했습니다.

플랫폼의[1] 개방성 측면 리눅스 창문들 매킨토시 iOS
디맨드 사이드 사용(최종 사용자) 열다. 열다. 열다. 열다.
공급측 사용자(어플리케이션 개발자) 열다. 열다. 열다. 닫혔다
플랫폼 프로바이더(하드웨어/OS 번들) 열다. 열다. 닫혔다 닫혔다
플랫폼 스폰서 (설계 및 IP 권리 소유자) 열다. 닫혔다 닫혔다 닫혔다

레퍼런스

  1. ^ a b Eisenmann, Thomas R. & Parker, Geoffrey & Van Alstyne, Marshall (August 31, 2008). "Opening Platforms: How, When and Why?" (PDF). Harvard Business School Entrepreneurial Management Working Paper No. 09-030. Harvard Business School. p. 2. doi:10.2139/ssrn.1264012. Retrieved 2015-06-30.{{cite news}}: CS1 maint: 작성자 파라미터 사용(링크)
  2. ^ Eisenmann, Thomas R. & Parker, Geoffrey & Van Alstyne, Marshall (August 31, 2008). "Opening Platforms: How, When and Why?" (PDF). Harvard Business School Entrepreneurial Management Working Paper No. 09-030. Harvard Business School. p. 2. doi:10.2139/ssrn.1264012. Retrieved 2015-06-30.{{cite news}}: CS1 maint: 작성자 파라미터 사용(링크)

「 」를 참조해 주세요.