zoukankan      html  css  js  c++  java
  • 微软软件开发技术二十年回顾-Windows DNA篇

    五、 Windows DNA篇
      微软的Windows分布式因特网应用体系(简称Windows DNA)是微软创建新一代高适应性商业解 决方案的框架,它使公司能够充分地挖掘数字神经系统的优点。Windows DNA是在.NET平台出现之前在微软平台上进行技术开发的大环境,要利用微软的组件技术OLE、COM、DCOM、MTS、COM+进行开发,就不能不了解这个Windows环境下的软件体系结构。Windows DNA是第一个将互联网、客户/服务器和用于计算的PC模型结合并集成在一起的为新一代分布式计算方案而设计的应用软件体系结构。下图4展示了微软创建的Windows DNA的系统架构。由图中可见,Windows DNA使用了一系列的服务来完成它的架构。使用Windows DNA模型,用户可建造一个能在任何网络上实现的、可伸缩的多层应用软件。
    微软软件开发技术二十年回顾-Windows DNA篇 - Gamebaby Rock Sun - Gamebaby Rock Sun的博客
      图4.Windows DNA服务架构。
      因为Windows DNA应用软件深深地利用了集成的Windows平台服务,因此,公司可以把精力集中于实现业务方案,而并不是成为一个系统集成商。
      作为总结,以下简要列出微软在开发Windows DNA结构时的指导原则:
      ·无须折衷的网络计算
      ·交互操作能力
      ·真正的集成
      ·更低的花费
      ·快速跟近市场
      因为Windows DNA是基于COM和开放的Internet标准的,所以发展商可以使用任何语言或工具来生成可兼容的应用程序。COM提供了一个现代的、独立于语言的对象模型,它为应用程序提供了与结构的所有层进行交互操作的标准方式。通过COM,发展商通过可插入的软件单元能够扩展应用程序的任何部分,这些软件单元可由C++,Visual Basic,Java或者其它语言写成。总之,Windows DNA实际上是微软的.NET框架出现以前基于组件的分布式应用程序战略框架结构。
  • 相关阅读:
    ibatisnet系列
    jQuery弹出层演示
    winform中datagridview的用法
    ASP.net:截取固定长度字符串显示在页面,多余部分显示为省略号
    hdu 4507 恨7不成妻(求l,r中与7不相关数字的平方和)
    hdu 2089 数位dp
    uestc 1307 统计数位之间相差不小于2的数的个数
    Spoj 2319 数位统计(0,1, 2^k1 这些数分成M份)
    zoj 3416 统计平衡数个数
    数位统计 sgu 390 <浅谈数位类问题>
  • 原文地址:https://www.cnblogs.com/voidobject/p/3975579.html
Copyright © 2011-2022 走看看