前往顾页

新一代收集技术体系下软件技术的生长趋势

时候:2010-10-26 21:44来源:知行网www.zhixing123.cn 编辑:麦田守望者

【择要】本文以新一代收集(NGN)的团体架构为线索,对新一代收集技术体系下的软件技术团体生长趋势及相关软件技术标的目标进行了总结,为更好地掌控收集技术与软件技术之间的关系指了然标的目标。

【关头词】NGN;软件;收集;构件技术

一、概述

自20世纪90年代以来,微电子、芯片制造、软件工程等技术的相互促进和飞速生长,奠定了21世纪新一代收集技术体系根基构架的雏形。汀技术生长至现在的程度,愈来愈闪现出相关技术相互协同生长的趋势,硬件、软件、收集等之前看似相互自力的技术范围也开端相互渗入、相互促进,正共同经历着一个从质变到质变、从自力到同一的生长过程。本文以新一代收集(NGN)的团体架构为线索,对新一代收集技术体系下的软件技术团体生长趋势及相关软件技术标的目标进行了总结,为更好地掌控收集技术与软件技术之间的关系指了然标的目标。

2、软件工程实际和技术方面研究

软件技术,简言之,是指支撑软件体系的开辟、运行和保护的技术。其核心内容是:高效的运行模型及其支撑机制,有效的开辟体例学及其支撑机制。软件作为一门学科,其研究内容可分为三个层次:一是研究软件的本质和模型,即软件的根基元素(软件实体)及其布局模型,这是软件闪现杰出布局性并可以或许有效、高效地运行的根本。同时,呼应的情势化模型的研究也是首要的研究课题,这是实现软件生产主动化的必备前提。二是针对特定的软件模型,研究高效的软件开辟技术,以进步软件体系开辟的效力和质量。研究内容多表现为体例论及呼应的工程准绳、支撑东西;三是研制范畴特定的或利用特定的软件。软件技术的研究首要指第一和第二层次的研究事情。软件技术研究的根基内容又可分为软件说话、软件工程与软件体例学,和软件体系。软件说话是用以誊写软件的说话,它包含誊写软件需求定义的需求级说话、誊写软件服从规约的服从级说话、誊写软件设想规约的设想级说话,和誊写实现算法的实现级说话。处于不合级别的软件说话均表现了不合笼统层次的软件模型。软件工程则是研究若何综合利用计较机迷信与数学道理来高效、高质地开辟软件。

软件工程实际和技术方面研究的首要热点有:软件建模相关的研究事情,包含对同一建模说话UML的扩展及情势化研究;体例学相关的研究事情,包含面向Agent的体例学、面向Aspect的体例学、面向构件的体例学等;与工程相关的研究事情包含法度阐发、法度了解和逆向工程;软件复用相关的研究事情包含软件构件技术、软件体系布局技术、基于关头的软件开辟、范畴工程技术、产品线技术等;与Intemet相关的研究事情,包含Web工程、基于Intemet的协同事情等;和其他关于软件测试、过程办理等方面的研究事情。

3、“畅通领悟”技术下的软件团体趋势

1.软件计较模型的鞭策

新一代收集技术使各种通信、收集利用业务畅通领悟,并产生了一个最为明显的技术跃变,即在高度成熟的收集技术、Web技术根本上生长起来的“网格——GRID'’计较模型。网格技术是在漫衍收集技术及软件技术的共同感化下生长起来的先进的计较模型,其目标是实现利用层面的互联互通,消弭资本孤岛。网格实现资本的假造化,对假造化资本进行信息集成,供应所有信息的同一视图,随时随地供应透明的数据拜候办事。

2.软件开辟技术的演变

在“畅通领悟”技术架构下,特别是网格利用技术前提下,软件技术向夸大开辟效力、收缩开辟周期、具有产业化开辟标准的标的目标生长。面向工具(OOP)的技术走向完整成熟,同时基于组件工具技术的构件软件开辟技术成为软件开辟技术的主流。软件开辟技术的演变表现的主题是:软件复用是处理软件危急的实际路子;软件构件技术是实现软件复用的核心技术。新的软件技术体系的特性是:以软件构件技术为根本,连络信息宁静技术、收集办事技术、人机交互技术使之成为各种利用软件的支撑技术。如图1所示:

 

收集构件技术对软件开辟思惟提出了新的应战:传统软件形态基于实体驱动,而新的收集环境下的软件形态基于协同驱动。新收集环境下软件技术的团体生长趋势是:平台收集化、体例工具化、体系构件化、产品家属化、开辟工程化、过程标准化、生产范围化、合作国际化。体例工具化、体系构件化是收集构件技术的核心肠点,构件间的协同表现了各构件接口的相互集成关系。

以后的主流软件技术中,收集构件开辟技术将由漫衍工具技术进行支撑。漫衍工具技术是漫衍式计较技术与面向工具技术的连络,为构件的实现和构件的组装供应了根本设施层的支撑,且可以或许处理工具之间的互操纵问题。

3、周际上针对新环境下的软件新技术的代表性研究

跟着收集利用的慢慢增加,为体味决平台异构性和互操纵问题,中间件作为一种新的软件范例{或层次)开端呈现。从中间件提出的初始动因来看,是指收集环境下处于操纵体系等体系软件和利用软件之间的一种起连接感化的漫衍式软件,首要处理异构收集环境下漫衍式利用软件的互联与互操纵问题,它可樊篱实现细节,进步利用体系的易移植性。跟着Internet的疾速生长,中间件的定义正在走出其狭义空间,慢慢构成更加狭义的内涵。其生长首要闪现出两方面的技术趋势:一方面,支撑软件愈来愈多地向运行层渗入,供应更强的对体系实现的支撑;另外一方面,中间件也开端考虑对高层设想和运行摆设等开辟事情的支撑。而这两个技术趋势从本质上恰是源于软件体系布局和软件构件等技术的生长和利用。从狭义的角度看,中间件代表了处于体系软件和利用软件之间的中间层次的软件,其首要目标是对利用软件的开辟和运行供应更加直接和高效的支撑。中间件技术已成为软件技术的研究热点。

4、将来软件业的技术热点

在以上的软件团体构架和生长趋势下,以下的几个热点问题将是新收集技术体系可能在相当长时候内有效的技术热点问题:

1.挪动计较技术及相关软件技术

挪动计较技术是实现“三个世界”的软件根本之一。基于IAVA技术及.NET挪动开辟技术的挪动软件技术已慢慢成为主流技术。基于同一平台的智能挪动装备,如手机、掌上电脑等将趋于畅通领悟。

2.嵌入式操纵体系技术

嵌入式开辟技术的生长,鞭策了嵌入式操纵体系技术超越式生长,同样成为当代及将来挪动技术生长的首要保证,以微软WindowsCE系列、PalmSource公司PalmOS等为代表的嵌入式操纵体系已在各种挪动装备上年夜量利用。新一代收集技术环境下对嵌入式操纵体系的生长供应了宽广广大旷达的生长空间。

3.IPv6相关软件技术

IPv6是因特网和谈第六版本的简写,它代表全新的互联网技术标准。IPv6是为了实现下一代互联网而由环球收集事情者达成的和谈的调集,这些和谈的详细实现将会采取到最新的收集技术。比拟现在的IPv4,IPv6定义了128位的地点空间,很好地处理了地点空间不足的问题。IPv6还实现了更宁静、更疾速、更适合挪动收集利用的诸多特性。实现IPv6和谈栈与IPv6和谈的实现技术的同一成为新收集技术环境下的一年夜热点。

4.信息宁静技术的新课题

在挪动收集环境下的信息宁静平台,将成为最有潜力的收集软件技术范畴。以后已有KV2005挪动平台等产品面市。

5.面向Agent的软件技术

软件代办代理(Agent)是一种计较机法度,它能采纳自治的行动,经由过程与所处的环境交互,以完成给定的目标。需求时,可从一个环境迁徙到另外一个环境。这个定义夸大了代办代理的反应性、自治性和目标性,并且把社会性、学习性和挪动性作为参考性子。

与传统工具不合,代办代理实现了完整的局域化,即自治化。代办代理不再主动地接管外部动静的安慰而做出反应,它完整可以在本身目标和法则的差遣下,主动感化于四周的环境,并按照环境反应改变本身。从这个意义上说,一个代办代理比工具更实在地摹拟了实际中的主体,如人的状况和行动。是以,它是一种更深切的笼统,是面向工具技术的进一步生长。

将来有高度智能和自治才气的软件代办代理,将深切地改变我们对信息技术的了解,恍惚传统人机之间的边界,在人机之间实现实在的协同事情。

6.普适计较技术

普适计较是指在普适环境命令人们可以或许利用肆意装备,经由过程肆意收集,在肆意时候都可以获得必然质量的收集办事的技术。

普适计较是在收集技术和挪动计较的根本上生长起来的,其重点在于供应面向客户的、同一的、自适应的收集办事。普适环境首要包含收集、装备和办事;收集环境包含Intemet、挪动收集、德律风网、电视网和各种无线收集等。普适计较装备更是多种多样,包含计较机、手机、汽车、家电等可以或许经由过程肆意收集上彀的装备;办事内容包含计较、办理、节制、资本浏览等。

7.MPEG-4措置技术

MPEG-4是ISO公布的“超低比特率活动图象和语音紧缩标准”,1998年10月批准初版。它是一种新型的多媒体标准,与MPEG—1和MPEG-2比拟,它是一个基于工具的视频编码紧缩标准,它所定义的码率节制目标就是获得在给定码率下的最优良量,它为互联网传输高质量的多媒体视频供应了很好的技术平台。

8.基于Web办事的中间件技术

基于Web办事的中间件是一种能简化Web利用之间相互连接的中间件,与其他中间件的最年夜不合是它基于XML标准和标准,其他一些Web办事标准包含SOAP、UDDI和WSDL。从实际上讲,基于Web办事的中间件将会给利用软件的开辟、摆设、利用体例带来革命性转变,因为Web办事的呈现,使各利用组件之间可以或许以集线器体例连接,冲破了传统的串行连接体例。目前,几近所有中间件产品都支撑Web办事。

9.内容过滤技术

跟着用户对收集信息传输节制请求的不竭进步,传统的基于IP包头信息的黑名单、白名单过滤技术,已不克不及完整满足用户需求,更高层次的基于内容的过滤技术获得愈来愈遍及的利用。目前,内容过滤技术的首要利用在病毒过滤、收集抨击打击过滤、关头信息过滤和渣滓邮件过滤等范畴,被用于代办代理/防火墙、反病毒软件和其他网关法度中,主如果经由过程对利用层数据的解包还本来判定数据的合法性及宁静性,并进行呼应的节制。基于内容的过滤技术需求破钞更多的计较资本。若何冲破内容过滤的机能瓶颈,已成为用户和厂商遍及关心的问题。

------分开线----------------------------
标签(Tag):收集技术
------分开线----------------------------
保举内容
猜你感兴趣