孙护军
[摘 要]随着计算机软件种类与数量的越来越多,插件技术开始用于计算机软件技术当中,便于扩充计算机软件功能,新型软件技术使计算机软件获得良好的展性。各类型插件的使用,使计算机软件原型完成时间进一步缩短,满足用户对此的需求。本文先分析了插件技术、分层技术的概念,接着研究了计算机软件技术中插件技术与分层技术的应用,希望为插件技术、分层技术的使用提供参考及指导。
[关键词]插件技术;分层技术;计算机软件
[中图分类号]TP311.52 [文献标识码]A
计算机软件表现出良好的发展态势。插件技术与分层技术的应用,便于提高软件系统完整清晰程度,使计算机软件原型完成时间缩短,减少计算机软件研发成本。此外,上述基础的使用,逐步优化了有关性能及技术,获得用户所需效果。为此,分析计算机软件技术中插件、分层技术的应用很重要。
1 插件技术与分层技术的定义
插件,即按照统一的接口规范对程序进行编写。应用程序运转时,会在具体接口使用下,来规范插件,以更好地拓宽应用程序功能。对计算机软件插件而言,比较可靠的是应用程序运行的功能扩展。也换言之,软件开发商以规范预定义接口的形式,让第三方软件开发商在许可范围内研究具体插件具体拓宽软件功能,无需重新编译整体代码程序,仅需基于源代码,做出相应更新,具体重译整体程序,并予以整理,达到更新的效果。分层技术的存在是为了应对计算机软件程序的耦合程度而形成的一类技术,通常应用到软件程序依赖、耦合关系当中,用以解决此中关系,使软件获得非常高的内聚性,升级及完善软件系统,让软件更多样,推动软件技术逐步优化及进步。
2 计算机软件技术中插件技术与分层技术的应用
2.1 计算机软件技术中插件技术的应用
插件技術用于计算机软件研发当中,发挥了非常突出的作用。插件的优势非常多,插件的探究无需花费太多的资金,但收益比支出高出很多。仅需在接口协助下把插件与具体的软件程序较好地连接起来,计算机软件具备了插件程序功能。
研究插件时,应切实了解及把握插件服务软件的主程序,以软件主程序原理等依据,开发插件。插件借助接口和系统进行连接,接口提供具体入口,让插件进到软件主程序中,拆掉主程序当中的插件分离端。宿主及插件的程序协议是确定的,规定当插件全部内容放置到一个子文件当中,为防止软件主程序带来的损害,一定要将插件技术纳入严格管理当中。为此,尽管插件和计算机软件是在一块被利用的,而插件相对比较独立,较少影响到软件。用户在选取及使用插件上,需结合自身在具体生活当中的需求,无法对使用作出认定。且使用一些软件时,部分用户会删掉软件附带插件,使得终端机在运转中的负载得以减少,此种方法不会存在问题。
插件技术应用到计算机软件技术当中主要表现在下述两点:①Flash插件,从根本上看,其属于浏览器中安装当中的插件。一般是维持浏览器当中sef文件能够非常好地播放。②IE插件,Plug-in属于一类程序。一般浏览器直接对插件程序进行调用,以处置特定文件的形式,把它变为浏览器当中的一个构成部分。
2.2 计算机软件技术中分层技术的应用
分层技术用于计算机软件当中,这一般表现为下述几种类型。
(1)四层技术。虽然现阶段计算机软件应用当中依然存在许多双层、三层技术,而该分层方式并不能真正满足信息技术发展的显示需求。为此,依托以往界面层、经过发展而形成的Web层、数据库层等可非常出色地解决计算机当中具体问题。如,Web设计时,以职能为划分依据,把应用分为表现层、业务层、持久层与领域模型层,通过以上层功能的作用,可较好地传输数据通信。
(2)中间件技术。此项技术是完善数据库、计算机操作系统等,让计算器研发速度更快,使计算机高效运行。在中间件技术开发系统的使用下,保持相对独立,且其中包含了十分复杂的分布集成屏蔽及异构等技术内容,同时便于软件优化及质量提高。
(3)五层技术。五层技术于J2EE环境内,获得了非常不错的应用效果,它的内容涵盖了五层,也即客户层、业务层、资源层、集成层、Web应用层。从整体上看,五层技术根据应用逻辑形成各组件,从最大程度上达到计算机系统的使用需求。
3 结语
插件构成了计算机软件组成系统非常重要的一个环节,占据着重要地位,插件技术用于计算机软件当中逐步精简了计算机程序,让计算机程序获得非常快的反应速度。插件技术逐步完善。确保了计算机软件功能的多元性,所以,一定要切实注重插件技术于计算机软件技术当中的合理有效利用,强化分析插件、分层技术的应用。分层技术应用到计算机软件开发当中,这是当前计算机软件开发技术未来使用趋势,较好地保证了计算机软件研发品质,达到规定要求,推进计算机软件的研发速度,满足用户需求,使现代信息技术更好发展。
[参考文献]
[1] 付宁,唐宝燕.对计算机软件中的插件技术分析研究[J].无线互联科技,2012(03).
[2] 洪新军.插件技术、分层技术应用于计算机软件技术中的价值探讨[J].电脑编程技巧与维护,2016(02).
[3] 果颖.插件技术、分层技术应用于计算机软件技术中的价值探讨[J].信息与电脑(理论版),2017(17).