| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 
您现在的位置: 范文大全网 >> 论文 >> 今日更新 >> 正文 用户登录 新用户注册
基于构件技术在嵌入式操作系统中的应用           
基于构件技术在嵌入式操作系统中的应用

基于构件技术在嵌入式操作系统中的应用

 随着计算机网络的不断发展,使软件产业进入了一个崭新的时代,它联系到我们日常生产和生活的方方面面,使得网络就是计算机彻底成为了现实。但是,面对用户日趋多样化的以及更加灵活的应用模式,传统的软件开发方法已不能满足现实的需要,软件设计思想也需要随之发生变化。因此,正是在这种情况下,软件拼装模式就成论文联盟http://wwW.LWlm.cOM为了目前软件设计的主流技术,也就是构件技术。该项技术不仅支持分布式计算、浏览器/服务器结构,还支持模块化和构件化集成,这样就使得软件类似于硬件一样,可使用不同的标准的构件拼装而成。
  一、构件的定义及优势
  软件构件,它是由复用的软件组成成份,也常常被用来构造其他的软件,同时它也可以是一些功能模块、软件框架以及根据需要所设计模式等等。在现如今的网络信息化时代,一个简单的程序就可以包括诸多功能,如文字、图表、音频以及视频播放等功能。也就是说,构件还能够实现运行时的动态组织,从而可以向用户提供一个非常实用且具有复合功能的应用软件。软件构件的优势有以下几个方面:
  (一)具有良好的维护性
  往往在一个基本的构件系统中,构件中可实现每一项功能仅仅一次,这样就可以使系统得到更方便的维护。编辑:www.ybask.Com 。
因为该构件只需更新一个或几个构件,就可以使整个系统的功能就能得以增强。
  (二)具有一定的灵活性
  当构件在运行过程中,可以实现彼此独立工作。如果构件的设计恰当,它们就可以使其对环境的依赖降低。
  (三)具有重用性
  如果在其它系统中需要相同功能的构件,这时我们可以直接使用这些已有的构件,而不必重新编写成千上万行的代码。
  (四)具有软件开发的高效性
  如果采用构件化的开发方式时,我们就可以使系统的研发周期得到大大缩短,使软件开发速度提高很多倍。
  (五)具有网络分布性
  由于现在很多场合都需要网络分布计算,而构件技术就能够解决这一难题,使各种构件能够作为网络资源分布在网络中。
  二、关于CAR构件主要的技术思想
  本文主要以CAR构件技术为代表进行说明,CAR是由上海科泰世纪科技有限公司开发的新一代的构件系统,该构件系统是一个国内的

[1] [2] [3] [4] 下一页

  • 上一个论文:

  • 下一个论文:
  • 推荐文章
    基于高中物理素质教育的思考
    基于融资结构视野的公司治理
    基于化学问题的解决,激发学习
    决策腐败及其基于决策过程控
    基于智利养老保险制度转轨的
    基于水利现代化建设的水利科
    基于 法假设的基桩挠曲线微分
    基于审计免疫系统对审计本质
    基于网络环境学生自主学习的
    基于产业结构优化的能源市场