ActiveX 프로그래밍이란 무엇입니까?
ActiveX 프로그래밍은 미국 컴퓨터 소프트웨어 회사 Microsoft가 개발 한 프레임 워크입니다. 이 프레임 워크는 ActiveX 모듈, 스크립트 및 프로그램이 다른 응용 프로그램 내에 존재할 수 있도록합니다. ActiveX 부분이 거의 변경되지 않기 때문에 이러한 다른 응용 프로그램이 작성된 언어는 영향을받지 않습니다. 프레임 워크는 Microsoft Windows 컴퓨터 운영 체제에서 많이 사용되지만 다른 환경에서도 실행됩니다. 그 역사를 통해이 기술은 인터넷 독점 도구 및 컴퓨터 보안 위험으로 불타고 있습니다.
결국 Active X가 된 기술은 초기 버전의 Windows에있었습니다. 이 기술은 구성 요소 개체 모델링, 개체 연결 및 포함과 같은 다양한 Microsoft 프로그래밍 방법과 Microsoft 기초 클래스의 조합에서 나왔습니다. 이러한 다양한 프로그래밍 기술 및 사양은 Windows 생성의 핵심입니다.
Microsoft는 이러한 모든 이기종 프로그래밍 아이디어 간의 상호 작용을 단순화하기 위해 1996 년에 ActiveX를 개발했습니다.이 회사는 기본 프레임 워크 외에도 여러 가지 프로그래밍 마법사, 클래스 및 언어 확장을 발표했습니다. 이 릴리스는 웹 페이지에 포함 된 ActiveX를 기본적으로 지원하는 웹 브라우저 Internet Explorer 3.0 릴리스와 일치했습니다. 이 릴리스의 기본 개념은 웹 프로그래밍을 단순화하고보다 풍부한 웹 환경을 만들고 대화 형 웹 도구를 개발하는 것이 었습니다.
ActiveX는 거의 모든 웹 작업에 사용할 수 있습니다. 일반적인 응용 프로그램에는 정보 정렬 및 표시, 사용자 데이터 수집 및 대화식 웹 단추 및 창 만들기가 포함됩니다. 이러한 응용 프로그램은 사용자가 페이지에 처음 액세스 할 때 사용자의 컴퓨터로 다운로드됩니다. 그런 다음 모듈은 웹 브라우저의 임시 저장소에서 일반 프로그램처럼 실행됩니다.
ActiveX가 소개 된 이후로 ActiveX를 둘러싼 논쟁이있었습니다. 많은 문제는 Internet Explorer와 Windows 플랫폼에 대한 독점적 인식에서 비롯됩니다. 또 다른 주요 불만은 초기 보안 부족에서 비롯됩니다.
ActiveX는 프로그래밍이 Windows 기술을 기반으로하며 해당 운영 체제 및 내부 웹 브라우저 인 Internet Explorer에 고유하기 때문에 Microsoft와 관련하여 많은 불공정 경쟁 토론의 주요 포인트였습니다. 일부는 이것이 경쟁을 억제하는 데 달려 있다고 주장합니다. 이 기술은 이제 Internet Explorer에서만 기본으로 제공되지만 다른 많은 주요 웹 브라우저에는 기능을 제공하는 플러그인이 있습니다.
다른 논점은 ActiveX의 보안에 관한 것입니다. 초기 형태의 ActiveX는 프로그램이 사용자와의 상호 작용없이 스스로 다운로드하여 실행할 수 있도록했습니다. 이러한 프로그램은 멀웨어로 알려진 광범위한 악성 소프트웨어의 시작점이되었습니다. 수년 동안 Microsoft는 악의적 인 프로그램이 ActiveX를 통해 성공적으로 작동하는 것을 막으려 고 노력했습니다. 보안 문제가 해결되지는 않았지만 현장의 많은 사람들이 원래보다 훨씬 더 낫다고 말합니다.