ActiveX
위키백과 ― 우리 모두의 백과사전.
ActiveX(액티브엑스)는 마이크로소프트사가 개발한 재사용 가능한 객체지향적인 소프트웨어 구성 요소를 개발하는 데 사용되는 기술이다. ActiveX는 OLE 자동화의 다른 이름이며, 이 둘은 서로 관련되어 있다.[1] 자동화는 전반적인 기술을 가리키며, "ActiveX"는 자동화를 통해 만들어지고 제어되는 객체를 말한다. 대부분 ActiveX는 인터넷 익스플로러의 플러그인을 만드는 데 사용된다.[2]
ActiveX 컨트롤은 자바 애플릿과 비슷하다. 그러나 ActiveX 컨트롤은 자바 애플릿과는 다르게 코드 실행에 대한 제약이 적기 때문에, 보안적으로 취약해 소프트웨어와 데이터를 손상시킬 수 있는 위험성이 있다. 이를 위해 마이크로소프트는 등록 시스템을 개발하여, 브라우저가 ActiveX 컨트롤을 다운로드하기 전에 해당 컨트롤의 디지털 서명과 인증서를 확인하고, 적절한 프로그램인지 인증할 수 있게 하였다.
목차 |
[편집] 사용되는 예
마이크로소프트는 많은 제품과 소프트웨어 플랫폼을 ActiveX를 사용하여 개발하였으며, 지금도 여전히 많이 사용되고 있다.
- 액티브엑스 데이터 오브젝트(ADO)
- ASP
- DirectShow
- 컬래버레이션 데이터 오브젝트(CDO)
- 액티브 스크립팅
- 고급 시스템 포맷(ASF)
[편집] 액티브 기술
1990년대 말에 마이크로소프트사는 "액티브"(Active)라는 용어를 수많은 자사 기술 속에 다시 사용하기 시작했다. 다음의 기술은 액티브엑스 자체와 관계는 없지만 비슷한 이름을 가진다:
[편집] 같이 보기
[편집] 주석
![]() |
이 글은 소프트웨어에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |


