艾迪 喻俊
【摘 要】近几年我国计算机软件技术得到了空前发展,其不仅仅体现在计算机软件本身,同时对于参与其中的插件技术、分层技术也得到了突破性的发展,而此两者技术的发展对计算机软件技术起到了巨大的推动作用。基于此,论文在对插件技术、分层技术进行简单概述的基础上,详细对分层技术、插件技术在计算机软件技术中的应用价值进行深入的分析探究,以供参考。
【Abstract】In recent years, computer software technology in China has been developing unprecedentedly. It is not only embodied in computer software itself, but also has made breakthrough development in plug-in technology and layering technology, and the development of these two technologies has played a great role in computer software technology. Based on this, based on a brief overview of plug-in technology and layering technology, the paper makes a detailed analysis of the application value of layering technology and plug-in technology in computer software technology, for reference.
【关键词】计算机软件技术;分层技术;插件技术;应用价值
【Keywords】computer software technology; hierarchical technology; plug-in technology; application value
【中图分类号】TP3 【文献标志码】A 【文章编号】1673-1069(2018)04-0174-02
1 引言
在计算机技术的研发过程中,科学合理地将分层技术和插件技术应用其中,一则可有效地实现计算机软件原型研发周期的缩短,另一方面还可以有效地实现计算机软件研发成本的降低,对于整个计算机软件行业的发展而言,都具有十分重要的意义。据此,本文在我国计算机软件技术不断发展的背景下,就参与其中的分层技术和插件技术的应用价值展开深入且具体的研究,意在提供一些分层技术、插件技术应用方面参考,促进我国计算机软件行业的发展,以下为具体研究内容。
2 插件技术、分层技术概述
2.1 插件技术
插件技术是指一种依据通过预算规范所编写的程序,因为此程序在使用过程中主要是在一些接口对可调用插件进行规范,因此被称作插件技术。在插件技术的使用过程中,可完成应用程序功能的有效扩展,继而针对性的为应用程序提供一些特定功能。从插件技术的应用目的上观察,即为了在应用软件的使用过程中,增加一些软件原先不具备但又必须具备的一些功能。插件技术自身并不能单独运作,必须要透过所作用的应用程序才可以运行,即必须在程序规定之下的系统平台之下才能够正常运作[1]。当前应用较广的插件技术主要有接口技术、主程序功能以及动态链接库技术三者。
2.2 分层技术
在每一个计算机软件系统内部结构上,都必然存在几个层次,同时这几个层次还存在一定联系。因此,在计算机软件系统的应用过程中,为提升软件运行的可靠性和灵活性,还需要在开发的过程中开发出多个层次的功能,继而满足软件在实际使用过程中,可能的不同层次功能需求,此处就需要通过分层技术予以实现。在现阶段的计算机分层技术中已经发展出双层、三层以及四层等不同类型的分层技术,在具体的应用上可基于计算机软件的使用情况选择最为恰当的分层技术,从社会经济学角度下观察,分层技术对于提升经济效应具有巨大帮助。当前应用较广的分层技术主要包括三层技术、四层技术、中间件技术以及五层技术几种。
3 插件技术在计算机软件技术中的应用价值
3.1 提升服务器功能
在计算机软件技术中插件技术的应用价值首先体现在提升计算机服务器功能上。插件技術的发展对于计算机服务器领域以及电子商务的发展均有十分明显的促进效果。计算机软件在运作过程中可高效且有序的完成各项任务,一方面可为软件本身提供可靠信息访问服务,同时还可对服务器的运行压力予以承担。在我国电子商务不断发展的背景下,服务器所需要承担的运行压力越来越大,此处便可将插件技术应用其中,提升计算机软件的性能,继而分担服务器任务量,助于软件运行、开发以及服务器管理[2]。
3.2 促进计算机软件性能提升
长期以来计算机软件的集成问题一直都是计算机软件技术领域内的关键性问题,而插件技术的诞生则是在解决这一问题的同时,就计算机本身的完整性予以有效提升。当前计算机软件的研发速度极快,此处将插件技术应用其中,一方面可以在软件的使用过程中不断就软件的性能予以提升,同时还可提升计算机技术的适用性。
3.3 实现系统功能拓宽
对于基于插件技术而建立起来的插件应用而言,其是在硬件系统插件技术的思想之下发展起来的。通过插件技术将技术接口和软件程序之间的紧密结合即可实现对软件程序系统功能的拓展。此思想在计算机软件行业一经诞生,就为计算机软件功能的持续性提升提供了一个更为广阔的平台,原则上通过不断使用插件技术可实现某一软件功能的无限多样化和强化。同时在计算机行业规范不断演变的背景下,也可通过插件技术的方式实现软件系统功能的规范性和先进性[3]。
4 分层技术在计算机软件技术中的应用价值
4.1 实现系统优化
在计算机软件技术中,分层技术的应用价值首先便体现在系统优化方面。通过分层技术可实现对软件功能层次接口的规范化,继而起到系统优化的目的。在计算机软件系统中,接口属于关键性部分,合理设定接口位置,是提升软件综合性能的有效措施之一,有助于用户更快、更便捷完成计算操作。同时还可以起到降低计算机软件研发成本及缩短周期的效果。从此角度观察,分层技术的诞生对于计算机软件的开发、推广及应用都具有极高的价值[4]。
4.2 提升计算机灵活性
可靠性和灵活性是当前衡量一台计算机性能的核心指标,而分层技术应用其中也对提升计算机的灵活性和可靠性起到了巨大作用。随着互联网金融的不断发展,灵活性、可靠性已经成为了计算机软件开发过程中必须考虑的点,计算机软件的使用已经不再局限于某一个领域内,而是会随着软件本身的功能单位增多,涉及领域变宽,针对性的拓展出更多功能。而要实现这一目的就需要通过利用分层技术才可以达到,基于计算机软件所需要功能层次差异,层次技术针对性的选择相应的功能层次,保障计算机软件的使用灵活性,也提升软件的使用稳定性。
4.3 提升软件适用性
分层技术蕴含于物理含义中,继而也就使得分层技术在使用的过程中,可以和软件开发本身起到最佳的匹配效果。分层技术本身具备一个特定的物理含义,在计算机软件研发过程中,可通过分层技术本身所具备层次差异性特点,就问题和问题之间构建一个相对密封的系统,保障各个层次之间的平等性,继而为解决不同层次问题提供一个有利的环境基础,提升软件在使用过程中的适用性[5]。
如在使用双层分层技术时,可将客服端和服务器的断点之间共同组成一个“双层”结构,然后使用中用户界面由客服端提供,其可将相关逻辑关系予以把握。服务器也可在接受到信息之后,对信息资源进行整合,并在整合后信息快速传递至客户端,形成一个闭环。又例如在三层分层技术的应用中,基于分层处理可实现数据运行安全性和效率的提升,在人机交互的过程中,一方面可有效避免资源浪费情况的发生,另一方面还可避免客户端承担过大压力,提升开发资源的利用效果。
5 结语
综上所述,本文在对分层技术及插件技术进行简单概述的基础上,详细对分层技术及插件技术在计算机软件开发中的应用价值进行了探讨,得出以下几点研究结论:插件技术是指一种依据通过预算规范所编写程序,其应用于计算机软件开发中具有提升服务器功能、促进计算机软件性能提升、实现系统功能拓宽等应用价值。分层技术是指实现计算机软件功能设定多层次性实现技术,其应用于计算机软件开发中具有实现系统优化、提升计算机灵活性、提升软件适用性等价值,均是計算机软件技术发展不可缺少的技术支持,值得在未来计算机软件技术不断推进的背景下,持续研究创新,推动计算机软件行业的整体发展。
【参考文献】
【1】张明.计算机软件开发中的分层技术探讨[J].电子测试,2017,12(16):75-76.
【2】董冰.计算机软件中的插件技术研究[J].信息与电脑,2017,21(23):20-21.
【3】刘星宇.探究计算机软件开发中分层技术[J].通信世界,2017,11(20):88-89.
【4】熊晓波.计算机软件插件技术的运用分析及研究[J].电子测试,2017,12(13):127-128,79.
【5】王旸.插件技术在计算机软件中的应用研究[J].数字通信世界,2017,21(10):184.