大部分的Web应用程序仍然一款客户端的执行各种措施,对它提交给服务器数据进行控制。我们利用浏览器的扩展技术可以在用户输入之前对这些输入进行,从而实施控制。常见的浏览器扩展技术包括Java applet、Flash和Silverlight。它们可以编译成中间字节码,也可以提供沙盘执行环境的虚拟机中运行,由于这些技术的用途基本相同,它们也提供类似的按照功能,它们可能会使用远程框架,者这些类框架中采用列化来传输复杂的数据结构,同过HTTP传送对象。
Java applet在Java虚拟机中运行,采用由Java安全策略应用的沙盘。因为Java在Web发展的早期就有存在,并且其核心概念基本不变,所以,大量的知识和工具都可对Java applet实施攻击和进行防御。
Flash对象在Flash虚拟机中运行。和上面的Java applet一样,它也可以在主机上的沙盘中运行。Flash不在是此前主要于传送动画的内容了,它可用于传送更加成熟的桌面应用程序,它可采用动作信息格式系列进行远程的功能。
Silverlight是微软开发的与Flash相类似的产品。它允许Web应用程序在浏览器内沙盘环境中提供精简的.NET体验,主要是用于各种桌面的应用程序。
重庆网站制作,
成都建站公司,
成都网站建设,
深圳做网站,
深圳网站优化,
眉山网页设计——
创新互联科技有限公司
本文标题:深圳建站公司常见的浏览器扩展技术
浏览地址:/news30/163980.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有建站公司等
广告
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源:
创新互联