Mục lục:
Định nghĩa - ActiveX có nghĩa là gì?
ActiveX là một khung để xác định các thành phần phần mềm có thể sử dụng lại (còn được gọi là điều khiển ActiveX) theo cách độc lập với ngôn ngữ lập trình. Vì ActiveX đóng gói chức năng cụ thể dưới dạng điều khiển ActiveX, nên nó có thể được tích hợp liền mạch vào nhiều ứng dụng phần mềm. Trình duyệt Internet Explorer cho phép các điều khiển ActiveX được nhúng vào các trang Web. Điều khiển ActiveX chính thức chỉ chạy trong trình duyệt Internet Explorer chạy trên hệ điều hành Windows.
Techopedia giải thích ActiveX
Trên Internet, các điều khiển ActiveX đã mở rộng khả năng giới thiệu nội dung sinh động và thanh lịch, hiệu ứng đa phương tiện, tính năng tương tác cho các trang Web và ứng dụng phần mềm. Tiện ích mở rộng được cung cấp bởi công nghệ ActiveX là vô hạn - Điều khiển ActiveX có toàn quyền truy cập vào toàn bộ PC và tất cả các dịch vụ của hệ điều hành Windows. Với sức mạnh này có trách nhiệm cung cấp bảo mật cho người dùng. Microsoft đã chống lại nguy cơ tiềm ẩn của phần mềm độc hại bằng cách phát triển hệ thống đăng ký cho phép trình duyệt xác định và xác thực điều khiển ActiveX trước khi tải xuống. Ngoài ra, người dùng nên thiết lập cấu hình trình duyệt mặc định sao cho họ được nhắc phê duyệt mọi yêu cầu tải xuống và thực thi các điều khiển ActiveX.
Điều khiển ActiveX được nhúng trong các ứng dụng container. Nhiều nhà cung cấp bên thứ ba đã áp dụng ActiveX như một kiến trúc quan trọng để phát triển các thành phần phần mềm có thể lập trình để sử dụng trong nhiều loại container khác nhau, từ các công cụ phát triển phần mềm đến các công cụ năng suất của người dùng cuối. Để một điều khiển hoạt động tốt trong nhiều loại container khác nhau, nó phải có khả năng đảm nhận một số mức chức năng tối thiểu mà nó có thể dựa vào trong tất cả các container. Những chi tiết này là một phần của hướng dẫn ActiveX.
Mặc dù tương tự như các applet Java, các điều khiển ActiveX khác nhau bởi hai thuộc tính chính. Các applet Java không có quyền truy cập không giới hạn vào hệ điều hành Windows như các điều khiển ActiveX thực hiện. Các applet, tuy nhiên, linh hoạt hơn theo nghĩa chúng thực sự là đa nền tảng, trong khi các điều khiển ActiveX được giới hạn trong hệ điều hành Windows.
