新一代网络条件下软件开发平台技术发展趋势

来源 :商 | 被引量 : 0次 | 上传用户:qiu829
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着时代的不断发展,传统的软件开发平台技术已经有了巨大的变化,为了更好地方便人们了解新时代网络与软件开发平台技术之间的关系,本文将从新时代网络的概念特点和未来软件开发平台技术的发展趋势这两点入手,对新一代网络条件下软件开发平台技术的问题进行简要探讨。
  关键词:网络;软件开发技术;发展
  随着时代的飞速发展,网络技术也经历了重大的变革,微电子,芯片制作,软件工程等技术不断发展,软件与硬件之间的技术也不再是完全独立的,而是相互渗透,相互促进的。研究新一代网络条件下软件开发平台技术的发展趋势,对于我国网络软件技术发展具有重要的指导意义,本文就将对该问题进行简要概述。
  1.新时代网络的内涵特征
  1.1NGN的内涵
  NGN是电信史上的一座里程碑,是基于传统网络下的新一代网络的代称,是基于TDM语音网络和PSTN分组网络而衍生的产物。NGN的出现,使得新一代网络上能够融合语音视频数据于一体,同时还能提供语音视频数据多媒体等综合型业务,是一个全开放的网络平台体系。NGN除了能够提供语音,视频,数据等服务外,还引进了低资费IP电话服务,使得企业在降低成本的同时还能满足消费者各种各样的需求。
  从功能层面上看,NGN可以分为几个层面,分别是业务层,控制层,多媒体传输层以及接入层。在水平层面上,其包括核心网,用户驻地网还有接入网三个网络体系。在业务层,网络会根据客户的需要提供各种业务信息,让客户进行自主选择,当客户输入所选择的业务信息之后,信息数据将会来到控制层,由控制层完成各种业务信息的处理和传送工作,当信息经过多媒体传输层传入接入层后,该层会将用户连至网络,并且集中其业务量至目的地,从而解决问题。
  1.2NGN的特征
  新一代网络是能够提供语音,数据,视频综合型业务的网络,其具有以下几个特点:首先,其将传统的功能模块分为独立的网络部件,从而使得其具有一个开放的网络构架体系。每一个部件都可以通过开放接口互相连接,原有的电信网络系统也因此逐步走向开放。其次其呼叫和传载功能分离,呼叫和控制功能分离,使得其能够实现业务和网络独立发展,分别提供。业务和应用也因此具有较高的灵活性,能够满足用户更多的新鲜需求。最后其是一个基于同一网络协议和分组的网络。电信网络计算机网络和有线电视网络都会被汇集到同一IP网络上,三大网络从此实现了接受同一通信协议的愿望。
  1.3新一代网络对软件开发平台技术的影响
  新一代网络是高度成熟的网络,各种通信和网络业务被高度融合,在融合技术的架构下,尤其是网络应用技术的架构下,软件技术的开发效率和开发周期都能够得到明显改变,效率会更高,周期也将被缩短。新的软件技术将能够实现以软件构建为基础,结合信息安全技术,网络服务技术,人机交互技术而成为各类软件技术的基础,随着新一代网络技术的不断发展,各类软件的开发功能也将越来越多养,其功能也将层出不穷。
  2.未来软件开发平台技术发展趋势
  2.1开源软件
  开源软件是指源码可以被公众使用的软件,而且这个软件的使用修改和分发也不会受到许可证等的限制。开源软件的许可证也会受到一些限制,比如说蓄意要保护它的开源源码的状态,或是开发的控制等。开源最大的特色在于开发人员和使用者都能够看到内码,修改程序并且源码能够自由流通,没有知识产权等的约束。自由软件联盟通用公共许可证力图保证所有的开源软件使用者都能够共享和修改开源软件。比如数据统计软件中的R就是一个开源软件,使用者能够免费下载并且修改程序,对该软件进行再开发,使其功能更加完善,更加个性化。也因为这个缘故,该软件的使用人群占了所有使用数据使用者中很大的一个部分。有些使用者还会将一些修改好的功能放到该软件的共享平台上,方便后来的使用者参考和使用,从而丰富了其使用功能,实现了资源的高度共享。
  2.2移动计算技术
  随着移动通信,数据库,互联网和分布式计算机的发展,移动计算技术也应运而生。移动计算技术在20世纪80-90年代以后,随着分布式计算的发展而产生并且发展,并且在近代发展日趋成熟。其是一种相当自然的信息处理技术,在整合了全局的基础上能够实现局部的分解和协同,系统具有实用性和容错性,该技术在信息处理方面的应用十分广泛,是新一代软件技术发展的标志之一。
  2.3网络技术
  网络是一个逻辑整体,能够把广泛分布的各种资源比如计算资源,存储资源,带宽资源,数据资源等整合起来,使其成为一个具有逻辑性的有机整体,从而实现为客户提供系统一体化服务的目的。网络主要由6个部分组成,分别是网络结点,数据库,贵重仪器设备,可视化设备,宽带网和网络软件。网络的存在使得各种信息在一个虚拟的环境下能够实现共享,且其能够为编程和使用环境提供接口,使得一般的应用和专门针对开发的应用都能够有效地利用起资源,设备,结点,数据库。这样一来,知识的产生,传播和应用能够实现最优化,知识的创新也将以不可思议的程度开始迅猛增长。
  2.4网构软件技术
  未来的软件构成主要是实体元素和实体交互,未来的软件也必须是动态协同,系统开放,具有高度环境感知能力,自主适应能力以及能够在线演化的。网构软件便是这样一种基于动态协同和多变环境下的软件抽象,其具有区别于传统软件的一些特征,例如开放性,协同性,演化性,适应性,多态性等。网构软件将由当前的分布对象技术进行支撑,分布对象技术即先前所提到的分布式计算技术和面向对象技术的结合,能够为构件的组装好实现提供基础设施层的支持,还能够解决对象之间互操作的问题。
  结束语
  综上所述,新一代网络的开放性,系统性以及其能够融语音,视频,数据等业务为一体的功能对于新时代软件开发平台的技术影响是巨大的。据推测,未来的软件技术主流可能包括开源软件,移动计算技术,网络技术和网构软件技术等。事实上,除了这些预测外,还可能包括RSS技术,嵌入式操作系统技术以及IPV6技术等,这些软件开发技术都是在新一代网络的影响下逐渐发展和实现的,将对于计算机网络行业的发展产生重大的影响。(作者单位:开封大学 )
  参考文献:
  [1]周李军.在新一代网络条件下软件开发平台技术发展趋势[J].办公自动化(综合版),2011,(3):13-15.
  [2]周李军.新一代网络条件下软件开发平台技术发展趋势[J].软件工程师,2011,(4):54-57.
  [3]周晏,韩毅.新一代网络条件下软件开发平台的变化趋势[J].福建电脑,2008,24(4):48,47.
其他文献
摘要:随着信息时代的到来,有线电视也达到了很好的普及和应用,实际应用的范围也在不断扩大范围。而网络技术的有效发展也推动了有线电视工程的发展,并且实际应用效果也是非常良好的。因此,为了进一步提升网络技术的作用被充分发挥出来,就要对有限电视进行有针对性的进行设计和相关的维护,从而保证有线电视用户能够更加清晰、稳定地接受图像信息,但是实际上有线电视网络相对复杂,且容易发生故障,因此,就要对有线电视进行维
中国重汽(香港)7月底在港交所发布公告,三位曾经的省部级高官石秀诗、韩寓群、崔俊慧出任中国重汽独立非执行董事,年薪为18万元人民币。他们曾分别担任贵州省长、山东省长、
摘 要:当前我国公司法中针对公司破产清偿,债权人的利益得不到有效保护这一社会现状,发现我国现行的公司法中债权人相关法律保护制度还存在较大缺陷。基于此,本文对公司法中债权人法律保护制度的现状进行分析,对公司法中债权人法律保护制度的立法完善提出几点看法,希望为公司债权人的法律保护问题提供参考。  关键词:公司法;债权人保护;法律问题  近年来,我国市场经济迅猛发展,在经济发展的浪潮中,不可避免就会有新
周恩来向毛泽东推荐:这是个艰苦创业的好典型!    1958年春,《人民日报》报道了浙江省长兴县耐火器材厂的李兴发等22名复员军人靠3700元复员费起家,勇攀科技高峰,试制成功了热电偶管等产品,填补了国内空白,轰动整个冶金系统的先进事迹。周恩来认为,这是个艰苦创业的好典型,值得向全党全国宣传。  毛泽东那几天正在筹备召开党的八大二次会议。他看了周恩来推荐的文章后,心里十分高兴。为了解详情,他让秘书
1947年春,蒋介石在撕毁停战协定,伸开两个巴掌对中国共产党领导下的解放区实行“全面进攻”失败之后,又握起了两个拳头对我山东和陕北解放区进行所谓的“重点进攻”。国民党军调遣了23万人马进攻我陕北解放区,而我留守西北的野战部队只有两个纵队6个旅2万余人,敌众我寡,形势异常严重。  然而,毛泽东则毅然决定放弃延安,但绝不离开陕北,他要率中央机关在陕北的山坳里艰苦转战。他依靠的致胜法宝,仍然是人民战争。
8月11日《京华时报》报道,中国医师协会昨日表示,已受国家卫计委委托启动对200万执业医师的定期考核,包括工作能力、工作成绩和医德医风等三方面,建议对问题严重者终身禁医.
传说,隋代的时候,有一位擅长医道的僧人——筹禅师,曾经为皇帝制造“五色饮”,利用不同的原料泡出五种不同色彩的饮料.到了明代,方以智在其《物理小识》一著中发表议论道:咱
住校的高三学生,不堪考前心理压力罹患精神障碍,从教学楼五层纵身一跃,落下重度残疾。面对巨额赔款要求,校方以学生已经成年为由推脱监护责任。对此,法律作何抉择?高考压力致
期刊
东南亚哪个国家的大米最好吃?很多人的第一反应可能是泰国香米.但是,如果你尝过柬埔寨大米,答案也许会改变.如今,在中国—东盟博览会(以下简称“东博会”)举办地广西的众多大
期刊