【首页】 【源码】 【文章】 【外包】 【阿蒙博客】 【相册】 【论坛】 【关于】

所属分类: 技术文章 更新日期:2005-12-29 11:40:52 阅读次数:2464

多层结构、非分布式、分布式



多层结构

是指将应用程序逻辑分为3个基本层(当然,您可以根据实际情况把这3个基本层切分得更加薄一些,成为更多的层次。)

理解layout(逻辑概念)和tier(物理概念)

非分布式

是指应用系统的所有部件包括数据库均部署在企业内部网络的服务器上(Intranet或LAN的部署),由单个服务器(单计算机部署)或者网络场(多计算机部署)来完成应用系统的处理工作。
 传统B/S模式(两层)
 传统C/S模式(两层)
 基于B/S模式的多层结构
 基于C/S模式的多层结构
在Windows的开发体系里面对B/S或C/S的多层结构(一般来说企业应用不会考虑采用两层结构)采用非分布式方式的系统部署方案有如下三种。
 单计算机部署
 旧式Interop 部署(网络场)
 ISA Server 部署(网络场)

分布式

是指由于应用系统的事务跨越广域网(WAN),要对广域网上的服务器进行诸如数据读取的操作,而采用的一种系统部署方式。
采用分布式方式的部署方案均采用多层结构,因此也称作多层分布式结构。
在Windows的开发体系里面实现分布式方式系统部署方案的技术有三种。
 DCOM [DCOM(NDR)]
 .NET Remoting [HTTP(二进制)/HTTP(SOAP)/TCP(二进制)]
 Web Services [SOAP]
采用分布式方式的系统部署方案有如下三种。
 Web 外部宿主/周边网络
 .NET 到旧式集成
 旧式Interop
相关技术 [以前的分布式结构:Microsoft Windows DNA (Distributed Internet Application Architecture)]



--------------------------------------------------------------------------------
相关文章
没有相关文章


文章分类

评论文章
软件工程
文学艺术
娱乐文章
其他文章
技术文章
最新新闻

本类热门文章

  亲密接触VC6.0编译器(5672)
Asp.Net 连接Or...(5086)
驯服ActiveX控件(4803)
利用C++语言设计可扩展...(3647)
微软公司软件开发模式简介(3556)
用友华表Cell报表面面观(3545)
Cell组件---实现报...(3486)
Cell报表,软件开发人...(3469)
Cell组件在伊春市林区...(3461)
用友华表Cell报表工具...(3203)
分布式网络考试系统原型分...(3198)
分布式多层数据库开发(3039)
ASP学习:错误8000...(2996)
基于中间件技术的多层分布...(2948)
用ADO.NET的最佳实践(2880)

文章搜索



其它文章

本站首页  -  网站导航  -  广告服务  -  流量分析-  联系阿蒙
感谢 -->珠海市发思特软件技术有限公司<-- 提供空间
Copyright 2002 www.vchome.net All rights reserved
阿蒙工作室    版权所有