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:前端应用程序与应用程序服务器间的通信方法。
  • 资料访问层

外部链接