Skip to main content

ActiveX 프로그래밍이란 무엇입니까?

ActiveX 프로그래밍은 American Computer Software Company Microsoft가 개발 한 프레임 워크입니다.이 프레임 워크를 사용하면 ActiveX 모듈, 스크립트 및 프로그램이 다른 응용 프로그램 내에 존재할 수 있습니다.이러한 다른 응용 프로그램이 작성된 언어는 영향을받지 않습니다. ActiveX 부분은 거의 변경되지 않기 때문입니다.프레임 워크는 Microsoft Windows 컴퓨터 운영 체제에서 크게 사용되지만 다른 환경에서 실행됩니다.역사를 통해이 기술은 인터넷 독점 도구와 컴퓨터 보안 위험으로 불타고 있습니다.이 기술은 구성 요소 객체 모델링, 객체 링크 및 임베딩 및 Microsoft Foundation 클래스와 같은 다양한 Microsoft 프로그래밍 방법의 조합에서 벗어났습니다.이러한 다양한 프로그래밍 기술 및 사양은 Windows 생성의 핵심입니다.Microsoft는 이러한 모든 이질적인 프로그래밍 아이디어 간의 상호 작용을 단순화하기위한 노력으로 1996 년에 ActiveX를 개발했습니다. 기본 프레임 워크 외에도 여러 프로그래밍 마법사, 클래스 및 언어 확장을 발표했습니다.이 릴리스는 웹 페이지에 포함 된 ActiveX에 대한 기본 지원을받은 웹 브라우저 Internet Explorer 3.0의 출시와 일치했습니다.릴리스의 배후에있는 아이디어는 웹 프로그래밍을 단순화하고, 더 풍부한 웹 환경을 만들고, 대화 형 웹 도구를 개발하는 것이 었습니다.일반적인 응용 프로그램에는 정보 정렬 및 표시, 사용자 데이터 수집 및 대화식 웹 버튼 및 Windows 작성이 포함됩니다.이러한 응용 프로그램은 처음 페이지에 액세스 할 때 사용자의 컴퓨터로 다운로드됩니다.그런 다음이 모듈은 웹 브라우저의 임시 스토리지에서 일반적인 프로그램처럼 실행됩니다.많은 문제는 인터넷 익스플로러 및 Windows 플랫폼에 대한 독점성에서 비롯됩니다.또 다른 주요 불만은 초기 보안 부족에서 비롯됩니다.ActiveX는 프로그래밍이 Windows 기술을 기반으로하고 해당 운영 체제 및 내부 웹 브라우저 인 Internet Explorer에 기초하기 때문에 Microsoft와 관련된 많은 불공정 경쟁 토론에서 주요 요점이었습니다.어떤 사람들은 이것이 경쟁을 억제하는 데 많은 영향을 미친다고 주장합니다.이 기술은 현재 Internet Explorer에서 유일한 기본이지만 다른 많은 주요 웹 브라우저에는 기능을 제공하는 플러그인이 있습니다.

다른 논쟁의 요점은 ActiveX의 보안을 고려했습니다.초기 형태의 ActiveX를 통해 프로그램은 사용자와의 상호 작용없이 스스로 다운로드하고 실행할 수있었습니다.이 프로그램은 맬웨어로 알려진 다양한 악성 소프트웨어의 런칭 포인트가되었습니다.수년에 걸쳐 Microsoft는 악의적 인 프로그램이 ActiveX를 통해 많은 성공을 거두지 못하도록 막으려 고 노력했습니다.보안 문제는 제거되지 않았지만, 많은 사람들이 원래보다 훨씬 낫다고 말합니다.