Windows DNA

Windows DNA(英语:Windows Distributed interNet Application architecture)是微软Windows NTWindows 2000时期,配合当时的Microsoft BackOffice以及COMMTSCOM+等技术所规划的分布式应用程式(Distributed Application)开发架构,使用的是多层次架构英语Multitier architecture,在Microsoft .NET出现后逐渐淡出市场。

成员

Windows DNA分为三个部分,前端用户界面层(Presentation Tier)、应用程式伺服器层(Application Server Tier,或称为商业逻辑层)与资料存取层(Data Tier):

  • 前端用户界面层
  • 应用程式伺服器层
    • COM+:Windows 2000中,MTS的强化服务,作为应用程式组件的主行程。
    • MTS:Windows NT中,作为应用程式组件主行程之应用程式伺服器。
    • MSMQ:处理大量资料之队列执行之中介伺服器。
    • DCOM:前端应用程式与应用程式伺服器间的通讯方法。
  • 资料存取层

外部链接