Websharp使用说明(1)

转载 2006年06月04日 20:23:00

Websharp使用说明

前言

N层的应用软件系统,由于其众多的优点,已经成为典型的软件系统架构,也已经为广大开发人员所熟知。在一个典型的三层应用软件系统中,应用系统通常被划分成以下三个层次:数据库层、应用服务层和用户界面层。如下图所示:

其中,应用服务层集中了系统的业务逻辑的处理,因此,可以说是应用软件系统中的核心部分。软件系统的健壮性、灵活性、可重用性、可升级性和可维护性,在很大程度上取决于应用服务层的设计。因此,如何构建一个良好架构的应用服务层,是应用软件开发者需要着重解决的问题。

为了使应用服务层的设计达到最好的效果,我们通常还需要对应用服务层作进一步的职能分析和层次细分。细分的结果,是能够使我们更加容易构建应用服务层的内容。

对于应用服务层来说,我们通常需要处理以下几个方面的内容:

Ø         数据的表示方式

Ø         数据的存取方式

Ø         业务逻辑的组织方式

Ø         业务服务的提供方式

Ø         层的部署和层间交互

关于这些方面的讨论,可以参见拙文《面向对象的应用服务层设计》,或者在这里也能够看到同样的文章。

 

下面,将就这些部分在Websharp中使用进行一些比较详细的说明。

 

       作者简介:孙亚民,1998年毕业于南京大学,目前中国科技大学硕士在读,曾任苏州某软件公司技术总监,可以通过sunny_y_m@163.com 同他联系。

1stOpt15专业破解版加使用说明PDF

  • 2017年08月23日 11:43
  • 7.08MB
  • 下载

SF-EP1C FPGA开发板使用说明

  • 2013年05月01日 20:05
  • 1.27MB
  • 下载

在delphi中嵌入脚本语言--(译)RemObjects Pascal Script使用说明(1)(译)

在delphi中嵌入脚本语言--(译)RemObjects Pascal Script使用说明(1)(译) 翻译这篇文章源于我的一个通用工资计算平台的想法,在工资的计算中,不可避免的需要使用到自...
  • hksoobe
  • hksoobe
  • 2015年03月29日 01:58
  • 1021

1U4500R NAS存储器使用说明

  • 2014年03月28日 10:58
  • 3.12MB
  • 下载

X1.GW511A.DGTSJX.F01C.V100A2使用说明

  • 2013年09月13日 13:26
  • 668KB
  • 下载

GreenDao的简单使用说明(四)特殊的单表1:n

我们在做系统的时候,有时间会遇到单表自循环的情况,最常见的就是省市信息表,它们通过parentid来确定父子关系,这就是一种比较特殊的1:n的关系,我们来看一下,在GreenDao中是如何实现的。 ...

QuartusII13-0sp1-32使用说明

  • 2016年07月29日 22:50
  • 2.36MB
  • 下载

关于SO_REUSEADDR的使用说明(1)

1. 可以对一个端口进行多次绑定,一般这个是不支持使用的; 2. 对于监听套接字,比较特殊。如果你定义了SO_REUSEADDR,并且让两个套接字在同一个端口上进行接听,那么对于由谁来ACCEPT...

Logkit简单使用说明-1.ppt

  • 2015年01月22日 10:23
  • 2.06MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Websharp使用说明(1)
举报原因:
原因补充:

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