如何在activex控件中实现安全接口

振峰 2024-05-28 05:15:22
最佳回答
activex技术在web页上的应用internet 的发展可以说是日新月异,这种快速的发展给人们带来了大量的机会。全世界的电信服务商都在寻找增强internet在线服务的方法。在internet上占有相当分额的公司之一是 microsoft公司,它将ole技术升级,这就是activex技术。可以这么说,只要人们使用了activex, internet就与原来大不一样。activex究竟有什么特别之处呢?activex使得编程人员能够创建activex控件。activex控件是可以作为web页组成部分的特殊计算机程序。用户查看含有这种控件的web页时,他所连接的服务器计算机就自动将该控件送给用户,用户自己的浏览器就可以运行这个控件。这样就使得web开发人员能在其web页中加入可执行的内容。虽然j**a小应用程序也能使开发人员创建可执行的内容,但是activex控件功能更强,因为它处理internet 安全性的方法不同。用activex控件能做的事情很多,从给网页添加简单的动画到编写网页用户可联机使用的复杂的计算机程序,都不在话下。activex控件可以是游戏、电子表格、图象处理程序、动画控制程序以及模拟程序,等等。activex的功能如此强大,估计过不了多久,各大web浏览器都将支持activex控件。activex概述 对于internet用户来说,activex控件类似于j**a小应用程序(applet).如今,internet 已经越来越普及了,软件开发商都希望在网上占有更大的分额。sun公司主要设计j**a程序语言,以使网络开发商能够在他们的网址下放一些小型应用程序。为与j**a竞争,microsoft公司推出了一种ole标准的新版本。这种新版本就是activex,其核心就是activex控件,它是j**a的直接竞争者。从表面上看,activex控件与j**a的小应用程序很类似,它能让网络开发商在他们的网址上放置一些小的应用程序。不过,尽管activex控件的效果和j**a相似,但实际上activex控件与j**a小应用程序有着完全不同的内涵。在用户看来,activex控件和其他类型的应用程序的唯一区别就在于,activex控件不能依赖于它本身而存在。也就是说,activex控件不能象其他应用程序一样直接运行,它必须作为应用程序的一部分,比如作为web页或者是其他类型的activex的载体程序的一部分。activex控件的主要特征之一是它可以方便的加入到支持com(组件对象模型,component object model)的应用程序中。activex控件实际上是在ole控件的基础上附加一些功能而形成的。同ole一样,activex控件同样描述那些能在应用程序**享的部分。与ole不一样的是,activex控件能在 internet上共享。几年前,microsoft发布了ole 2.0。ole 2.0不仅可以让程序设计人员共享应用程序中的数据,而且可以创建一个能在应用程序间共享的二进制对象。例如,ole的编程人员可以创建一个拼写检查对象,该对象一旦挂入系统,就可以被其他应用程序使用。ole的这项把大的应用程序分解成为可重复使用的小组件的功能使得创建新程序变得更加容易。程序设计人员在给新项目添加一些普通功能时,不再需要重新造新轮子,直接装上已有的ole轮子就可以了。ole2.0的各个组件加在系统的注册表上,一旦它们被注册,用户就可以自由的使用这些组件。ole控件也可以在其他开发环境中使用,如microsoft access. microsoft公司希望ole成为共享组件的标准,所有的应用程序都可以用这种或那种方式支持ole。实际上,只有支持ole的应用程序才是功能齐全的windows 9x应用程序。现在,ole已被赋予了全新的内容,并改名为activex。activex不但有ole的一切功能,而且还增加了一些新功能,这样就可以把个人计算机的桌面带入网络中。activex与ole的一个最大的不同之处就在于,activex能够在网络环境中支持ole特性。也就是说,一旦ole把应用程序装入系统来共享组件,那么activex就可以让应用程序在internet 上共享组件。internet的开发商仍可以在他们的web页(以下简称网页)上加入activex控件。如果控件已在用户系统中注册,它就会自动的作为网页的一部分显示在用户的web浏览器上。如果网页上的activex控件没有在系统上注册,该控件就会自动下载到用户的计算机上,自动注册并自动显示在网页上。在这方面,activex控件很象j**a应用程序,他们都能为网页提供编程内容。activex控件和j**a应用程序都能被用做嵌入网页的小应用程序。网页不再被限定为静态的内容。目前,网页已能完成桌面应用程序能做的任何工作。activex控件与j**a小应用程序的最大区别在于,j**a小应用程序只能在网页上,而activex控件由于支持ole 的所有功能,因此它能被其他任何与activex相兼容的程序共享。另一个比较大的不同之处在于activex控件与j**a应用程序处理网络安全的手段不同。activex控件本身有一个安全系统提供给程序设计人员使用。activex控件能够 十分方便的提供数据库连接。通过activex控件,用户可以有选择的与各种不同类型的数据库连接,从简单的access到有存储过程的ms sql server数据库。internet变得丰富多彩,在过去的几年中,网页从仅有灰色背景的简单纯文本变成现在的既有动画,又有声音的的彩色画面。activex控件可以为网页提供实时音频剪辑及视频片段,从而赋予网页以实时的价值。 20210311
汇率兑换计算器

类似问答
  • **信息安全现状如何?
    • 2024-05-28 08:24:36
    • 提问者: 未知
    它已经从传统的网络安全本身,牵涉到了数据安全、业务安全、社会维稳和**安全。...今年上半年以来,与经济走势相对应的是,网络犯罪较往年尤为猖獗,网络安全人员和**局...
  • 如何解决在此页上的activex控件交互可能不安全
    • 2024-05-28 16:47:43
    • 提问者: 未知
    1打开控制面板,点击网络和internet,点击internet选项。2点击安全,点击受信任的站点,点击站点。3输入网址后点击添加,关闭窗口,点击自定义级别。4选择activex控件和插件,点击禁用activex控件自动提示。5点击启用对标记为可安全执行脚本的activex控件执行脚本,点击启用对标记为可安全执行脚本的activex控件初始化并执行脚本。6点击确定,点击是即可。7总结如下。end
  • **是如何实现控股的?
    • 2024-05-28 09:42:55
    • 提问者: 未知
    **控股的上市公司(集团)在设立公司时,大多是国营工厂或企业独家 或以国营工厂(或企业)为主设立的.**控股是这样产生和实现的.不一定对!仅供参考!
  • internet explorer 已经阻止此站点以不安全的方式使用activex控件,因此,此页可能显示不正确
    • 2024-05-28 13:22:22
    • 提问者: 未知
    所阻止是因为ie禁止了activex控制在页面的执行.ie默认activex是全的控件.所以提示告知有activex控件在执行而被阻止.用以下方法可以解除此项主菜单“工具”——internet选项——安全——自定义级别,将“安全设置”中“对没有标记为安全的activex”控件进行初始化和脚本运行由“禁用”改为“启用”另一种方法,“工具”“internet选项”“受信任的站点”“站点”,然后填入网址...
  • 如何在控制台窗口中输出彩带
    • 2024-05-28 13:55:23
    • 提问者: 未知
    找几个专业网站 很多网友分享经验的。
  • 口袋理财安全性如何
    • 2024-05-28 11:03:19
    • 提问者: 未知
    口袋理财还蛮好的,他们的研发团队来自腾讯,而且按他们目前的状况来看,应该会处于一个快速上升期
  • 药品管理软件如何通过接口和医保软件连接
    • 2024-05-28 13:36:30
    • 提问者: 未知
    楼上说的差不多是这样,需要两个软件来协调,就是先开一个医保接口软件,可以用读卡器,再打开药品管理软件使用
  • 手机如何实现睡眠监控?
    • 2024-05-28 19:09:18
    • 提问者: 未知
    有一个app叫“sleep better”,经过本人的亲身体验,认为其能够叫准确地监控睡眠和觉醒状态。晚上睡觉时放在枕头边,即使睡眠时的翻动,也并不影…
  • 如何下载建行网银u盾安全控件
    • 2024-05-28 08:56:48
    • 提问者: 未知
    到建行官 根据u盾型择相下载
  • 怎样下载安装建设银行activex 安全控件?
    • 2024-05-28 09:55:41
    • 提问者: 未知
    建议打95533请求在线指导很快解决市话费
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。