
架构设计
文章平均质量分 78
温欢
相信技术的力量,做一个快乐的程序员
展开
-
MVC与三层架构
MVC和三层架构都是框架级别的,但MVC更像是一种设计模式,具体划分MVC难度比较大 MVC是三个单词的缩写:模型(Model),视图(View),控制器(Controller)。MVC模式的目的就是实现Web程序的职能分工。 MVC的示意图视图(View),是用户看到并与之交互的界面,视图接受用户的操作和输入,并将结果返回给界面。 模型翻译 2012-02-12 20:49:57 · 903 阅读 · 1 评论 -
三层架构概述
三层架构(Three-Tier-Framework)通常意义上的三层架构就是将程序划分为三个层次:表现层(UI),商业逻辑层(BLL),数据访问层(DAL).分层的目的就是遵循“高内聚,低耦合”的原则,增强程序的灵活性,可复用性和可移植性。 三层架构示意图各层各司其职UI层,就是界面层,即用户在使用一个系统的时候的所见所得。接受用户的输入,并将结果显示给用户原创 2012-02-06 08:37:20 · 1610 阅读 · 2 评论 -
Struts1之国际化(一)
此文主要为大家介绍java对国际化的支持,这是Struts对国际化支持的基础,后续文章会为大家介绍Struts对国际化的支持原创 2013-08-20 11:34:44 · 3170 阅读 · 19 评论 -
假如我来架构12306网站
笔者连日来也萌发了一个想法,假如让我来设计12306网站,我作为总架构师,该当如何考虑呢?自己虽然经历过众多的大项目的全生命周期跟踪管理,对于软件工程应该是有一定的研究,但像如此巨型项目,应该如何来设计、管控与实施? 确实也颇伤脑筋,下面就笔者根据自己多年根植于IT研发的经验,特别是近年来对于巨型网站譬如国内的淘宝、京东等,国外的Facebook、Google等的跟踪研究经验谈谈自己的看法。转载 2012-11-05 13:45:36 · 1363 阅读 · 1 评论 -
动态代理双剑客--JDK Proxy与CGLIB
主要对比JDK Proxy和CGLIB两种动态代理实现方案,一个是接口实现,一个是继承父类,各有千秋原创 2013-09-09 08:32:23 · 3436 阅读 · 16 评论 -
开发RESTful WebService
使用CXF+sping3开发的 RESTful WebService 简单实例,分享给大家原创 2014-07-30 20:47:38 · 5201 阅读 · 7 评论 -
理解RESTful架构
越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须考虑,转载 2014-07-30 21:12:34 · 2098 阅读 · 6 评论