3层架构浅晰

原创 2004年01月04日 10:22:00

                                                   我也谈3层架构               

                                                          yuking 

3层架构,我觉得其实3层架构就是对信息系统中一以数据信息为依据进行的划分: 1. 用户服务(数据的表现,以某种条件展现符合此条件的数据) 2. 业务逻辑服务(通过某方式去实现用户需要的各种记录集) 3. 数据库(数据源)如今公司开发,3层架构的实现,在VB中,COM功不可没,企业都已经广泛的采用COM,DCOM(分布式部件对象模型)将各层服务和应用连接起来,因为COM的灵活(可复用,转移),结构清晰性(特定块实现特定功能)。COM让开发者能够以二进制的软件部件方式在这个应用模型的各个层面进行应用搭建。它允许应用开发人员通过封装代码或功能的方法使用部件,无论是一个用户界面控件还是业务部件。一个部件有一个或多个"接口",能够暴露出一组方法或属性, 并因此能够被其他部件或应用所调用。例如,我分析的3层构架其中有一个代表公司的部件clscompany,它表示的一些属性(由GET ,LET 表示可读或写)如:Private mCode As String 表属性:公司编码 而CLASS的默认事件ternimate表示释放对象后的行为,initialize表示对象创建时的行为,类中对象可具有方法,即在类模块里添加公共过程(public sub()无返回值,public function x() as xxx有返回值)如: Public Function OpenAll() As Boolean则是打开数据库某表的所有记录的方法。自定义事件则是在类模块声明部分用public event xxx()声明事件,再用RaiseEvent激发事件,使用withEvent在应用这个类的窗体frmcompany的模块声明部分声明某个对象

是什么决定了n层架构

        现实中有很多应用程序并没有清晰的定义一个逻辑架构。逻辑架构经常被默认位物理层的数量。这种正规逻辑设计的缺乏会造成灵活性不足的问题。如果一个系统被设计为在两个或两个以上的物理层运行,那么...
  • yeness
  • yeness
  • 2008年01月12日 13:01
  • 602

一个N层架构例子

一、数据库 /*==============================================================*/ /* DBMS name:      Micros...
  • yangsaibang
  • yangsaibang
  • 2011年08月26日 08:54
  • 125

浅入浅出 Android 安全:第五章 Android 应用层安全

第五章 Android 应用层安全 来源:Yury Zhauniarovich | Publications 译者:飞龙 协议:CC BY-NC-SA 4.0 虽然在这一节中我...
  • wizardforcel
  • wizardforcel
  • 2016年12月02日 17:02
  • 416

深入理解MVC设计模式和三层架构_20170925_V1.0

以下是本人的一些观点,可能理解有误,仅供自己笔记问题1.三层架构和MVC之间的关系 三层架构(展示层,业务逻辑层,持久化层)包含MVC(模型,视图,控制),MVC就是三层架构中的展示层。问题2.MV...
  • y41992910
  • y41992910
  • 2017年09月25日 21:52
  • 184

python 三层架构

python 三层架构
  • sxingming
  • sxingming
  • 2016年11月14日 16:45
  • 1132

浅入浅出 Android 安全:第二章 Android Linux 内核层安全

第二章 Android Linux 内核层安全 来源:Yury Zhauniarovich | Publications 译者:飞龙 协议:CC BY-NC-SA 4.0 作为...
  • wizardforcel
  • wizardforcel
  • 2016年11月30日 22:56
  • 381

我设计VB6的三存架构模式:一、DataAccess层

VB6的三层架构的相关资料在网络上只有很少的资料,流传开来的我知道的只有两种模式:1.集合模式:该模式在广为流传,但是效率很差且并也没有DataAccess层,BusinessRule和DataAcc...
  • wumylove1234
  • wumylove1234
  • 2006年05月18日 11:27
  • 1810

谈谈三层结构开发的理解

  一、    前言最近几个网友在讨论程序设计中的分层设计,反响非常激烈。大家对此非常感兴趣,且仁者见仁,智者见智。不管怎么样,他们的看法代表了他们对程序的理解,是他们实践经验的总结,是宝贵的。今天,...
  • guoguo19811025
  • guoguo19811025
  • 2006年08月18日 22:35
  • 10521

Web五层架构

这篇文章其实是去年我给别人讲Web分层结构时做的一个ppt,只是个人的观点和想法。 1.Model1和Model2 首先,Model1是指JSP+JavaBean。Model1比较适合于一些较小项目,...
  • u010376788
  • u010376788
  • 2015年10月23日 19:14
  • 4589

3层架构

我现在要做一个插入用户TUser(UseName,Password)的最简单的三层,其目的:简单了解一下三层构架。数据层:包括与数据库连接,一些插入用户的操作。如:public bool AddUse...
  • xl888
  • xl888
  • 2007年04月12日 01:26
  • 512
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:3层架构浅晰
举报原因:
原因补充:

(最多只允许输入30个字)