
软件架构
OceanRain
这个作者很懒,什么都没留下…
展开
-
三层式开发中的层次划分讨论
三层式开发中的层次划分讨论先举一个曾经在哪本书上看到的例子:现在你想在1米宽的小溪上建一座桥,你会在上面放块木板就完了。如果想在宽一点的小河上建这桥,你就需要计算木材用料,价格等,如果需要别人帮忙,你还要多一些图纸什么的让别人理解你的想法。现在你要在大江上面建桥,你需要有整体的计划,包括各个方面,比如将来可能的收费和利益分配等问题。 这里讲3层式,其实是针对“大江上面建桥”来的,对转载 2006-09-26 13:30:00 · 858 阅读 · 1 评论 -
分层开发思想与小笼包
早上吃早点的时候,突发灵感,结合吃的小笼包和日常的开发经验来说一下分层的应用。首先,谈一下什么是三层架构,所谓的三层开发就是将整个业务应用划分为表示层-业务逻辑层―数据访问层-数据库等,有的还要细一些,明确地将客户端的表示层、业务逻辑访问、和数据访问及数据库访问划分出来,十分有利于系统的开发,维护、部署和扩展。 软件要分层,其实总结一句话,是为了实现“高内聚、低耦合”。采用“分而治之”的转载 2006-10-12 20:00:00 · 855 阅读 · 0 评论