码迷,mamicode.com
首页 >  
搜索关键字:架构设计    ( 2610个结果
.NET应用架构设计—用户端的防腐层作用及设计
阅读目录: 1.背景介绍 2.SOA架构下的显示端架构腐化 3.有效使用防腐层来隔离碎片服务导致显示端逻辑腐烂 4.剥离服务调用的技术组件让其依赖接口 5.将服务的DTO与显示端的ViewModel之间的转换放入防腐层 5.1.转换逻辑过程化,直接写在防腐层的方法中 5.2.转换逻辑对象化,建立起封装、重用结构,防止进一步腐化 6.防腐层的两种依赖倒置设计方法 6.1...
分类:Web程序   时间:2014-09-09 13:15:38    阅读次数:382
《炉石传说》架构设计赏析(1):游戏启动流程
向暴雪的《炉石传说》学习Unity3D游戏程序架构设计。...
分类:其他好文   时间:2014-09-09 12:56:48    阅读次数:193
从MVC框架看MVC架构的设计(转)
尽管MVC早已不是什么新鲜话题了,但是从近些年一些优秀MVC框架的设计上,我们还是会发现MVC在架构设计上的一些新亮点。本文将对传统MVC架构中的一些弊病进行解读,了解一些优秀MVC框架是如何化解这些问题的,揭示其中所折射出的设计思想与设计理念。 MVC回顾 作为一种经典到不能再经典的架构模...
分类:Web程序   时间:2014-09-09 11:42:48    阅读次数:152
.NET应用架构设计—用户端的防腐层作用及设计
随着现在的企业应用架构都在向着SOA方向转变,目的就是将一个庞大的业务系统按照业务进行划分,不管从公司的管理上、产品的开发上,这一系列流程来看,都是正确的。SOA确实带来了解决现在大型企业级应用系统快速膨胀的解决办法。 但是本文要说的是,我们都将目光转向到了后端,也就是服务端,而将精力和时间都...
分类:Web程序   时间:2014-09-09 11:06:18    阅读次数:416
PHP框架的三层架构设计真的合适么?
对于基本的Web开发,我们已经习惯了MVC架构。模型层(M)提供持久化数据对象与数据访问,控制层(C)完成业务逻辑处理,视图层(V)提供模板表现。其中控制层与模型层和视图层交互形成整个系统。这种分层方式在逻辑上实现了解耦与分离,很多语言如Java和Python的框架都有各自的..
分类:Web程序   时间:2014-09-08 11:00:27    阅读次数:2216
读书笔记9秒杀系统设计
网购秒杀系统架构设计案例分析 秒杀系统的技术挑战: 对现有网站业务造成冲击 高并发下应用和数据库的负载 突然增加的网络及服务器带宽 直接下单(未到秒杀时间直接下单) 应对策略: 将秒杀系统于现有业务进行独立部署 秒杀商品页面静态话(简单) 租借秒杀活动带宽 动态生成随机下单URL 秒杀系统架构设计 ...
分类:其他好文   时间:2014-09-07 14:43:55    阅读次数:332
大型网站技术架构读书笔记目录
这是一本什么样的书籍 《大型网站技术架构:核心原理与案例分析》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web安全、系统发布、运维监控等在内的大型网站开发全景视图。...
分类:Web程序   时间:2014-09-07 12:15:05    阅读次数:247
模拟项目结构——观察者模式
项目整体结构是这样的: 通过一些设备,实时检测各种类型的数据,新的数据以消息的形式通过Shuttle ESB传输。 Shuttle 服务器接收到消息,它会按照需求要求,对数据进行一定的加工处理,然后将消息注册到消息管理器(注意:这里的消息管理器,就是观察者中的主题)。而每一个显示终端就是一个观察者,当消息注册到消息管理器时,显示终端就会自动更新最新消息,然后在根据要求,进行显示。...
分类:其他好文   时间:2014-09-05 14:26:31    阅读次数:315
向着架构技术进军---实践redis(一)
一个网站如何面对高容量大并发的压力,是架构师们要研究的事情。虽然目前我工作的站还没有达到这个水平,但是一些未雨绸缪的工作应该要开始了,给我们定的计划是在半年到一年时间,完成高容量大并发系统的架构设计。说干就干,先从redis开始吧。首先得准备一份高记录数据样本,奈何手上没有现成的,只好从短信系统取,...
分类:其他好文   时间:2014-09-04 14:45:09    阅读次数:196
手机游戏客户端架构设计
第一部分、模仿MVC模式、状态机制第二部分、 UI设计(完成UI库设计,UI编辑器未完成)第三部分、动画(人物动画未完成,普通动画完成--工具CocosBuilder)第四部分、资源利用设计(ui资源、动画资源、精灵资源)第五部分、技能设计(本地计算)第六部分、战斗系统设计(回合制思路,移植世界OL...
分类:移动开发   时间:2014-09-03 23:54:37    阅读次数:568
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!