码迷,mamicode.com
首页 >  
搜索关键字:软件架构    ( 1382个结果
【UML】——为什么要使用UML
以前一提到UML,就想到了复杂的流程图。很敬佩哪些想想就能画出整个系统的UML图的人,因为他们头脑中有整个软件架构的蓝图,这样在编写实现的时候,就会知道哪个地方改怎么做,哪个地方如何扩展。 而想成为架构师,UML也是必备的技能。这里就根据《大象——Thinking in UML》总结一些学习笔...
分类:其他好文   时间:2014-12-23 21:07:40    阅读次数:134
【软件架构】IM架构设计(安卓版)
1. 架构总览2. 模块介绍2.1 协议封装与任务流程2.1.1 协议与任务的封装协议有协议头(协议头因为格式相同,被抽象出来)和协议体组成,协议有两类:请求协议(request)和回复协议(response);任务(action)由请求协议、回复协议和任务回调(callback)组成;callba...
分类:移动开发   时间:2014-12-23 10:20:26    阅读次数:211
Bmob移动后端云服务平台--Android从零开始--(一)何为Bmob
Bmob移动后端云服务平台自2012年4月创立,至今,所有的功能和服务都是完全免费的。在三年的时间里,积累了大量的运维和服务经验,确保所有的数据信息都是安全稳定的。 在系统部署架构层面,Bmob除采用传统的7层负载均衡之外,在云端中还采用了多租户虚拟化的技术,确保各个应用之间是完全隔离的状态,即其中一个应用发生任何变化,都不会影响到其他应用的正常运行。此外,还有三份容灾备份。在软件架构层面,Bmob提供了应用层次、表层次、ACL和角色四种层面的安全控制。...
分类:移动开发   时间:2014-12-21 14:02:13    阅读次数:740
MVC架构、WebForm与MVC对比
ylbtech-ASP.NET MVC:WebForm与MVC对比 功能描述:WebForm与MVC对比A.1,MVC架构?MVC(Model-View-Controller)用于表示一种软件架构模式.它把软件系统分为三个基本部分:–模型(Model)?引用系统数据,管理系统功能并通知View更改....
分类:Web程序   时间:2014-12-20 18:02:58    阅读次数:139
大型网站技术架构(三)--架构核心要素
所谓架构,一种通俗的说法就是“最高层次的规划,难以改变的决定”,这些规划和决定奠定了事物未来发展的方向和最终的蓝图。 而软件架构即“有关软件整体结构与组件的抽象描述,用于指导大型软件系统各方面的设计”。一般来说软件架构需要关注性能、可用性、伸缩性、扩展性和安全性这5个架构要素。1、性能 性能是网站架...
分类:Web程序   时间:2014-12-19 18:39:02    阅读次数:176
Asp.Net WebApi服务的创建
Web API一种REST架构风格的Web服务。所谓的REST架构与技术无关,而是面向资源的一种软件架构设计。WCF自3.5之后也提供了对REST风格的支持,但和WebAPI来比较显得较为笨重,WebAPI提供了更轻量级的通信架构。我们看如何创建一个WebAPI服务首先新建一个solution,并在...
分类:Windows程序   时间:2014-12-15 18:49:46    阅读次数:240
什么是软件架构设计
关于什么是软件架构,现在还没有一个明确的定义,每个人都有自己的理解,总的来说分为两派:组成派和决策派。组成派:软件系统的架构将系统描述为计算机组件及组件之间的交互。关注软件有哪些组件组成,以及组件之间通过什么样的方式进行交互决策派:软件架构是在一些重要方面所做出的决策的集合。决策派是站在另一个角度去...
分类:其他好文   时间:2014-12-13 17:49:56    阅读次数:128
什么是软件架构
软件应用架构是一个机构化解决方案,它包含了一组关于如何组织软件系统的重要决策,这些决策包括: 如何选择构成系统的结构化元素和接口以及他们之间互相协作行为; 如何将这些结构化或者行为性元素进行组合以构成一个更大的子系统; 如何采用一种架构风格用以指导整个组织过程; 软件架构还综合考虑了功...
分类:其他好文   时间:2014-12-07 12:31:28    阅读次数:187
想要成为一个合格的软件架构师必须知道的事情
软件架构师是个让人羡慕的职业,在市场经济成熟的国家,其薪酬已经达到医生、律师、注册会计师、建筑设计师的水平。但是薪酬高低与职业成熟度没有直接的关系。重赏之下必有勇夫,高薪往往造成培养机制不健全的行业出现暂时的良莠不齐。目前我们还没有培养软件架构师的成熟机制..
分类:其他好文   时间:2014-12-03 01:54:19    阅读次数:181
大型网站网络结构过渡与软件架构的黄金搭档
你可能常常听说,F5、集群、网站架构等名词,却又不知道何为网站架构,更不知一个大型高并发网站的演变过程。   如果你是个JavaEE初级程序员,想明白除了软件开发,你还可以做什么。   ---那么,这篇文章可以让你领略一二。...
分类:Web程序   时间:2014-11-30 11:25:22    阅读次数:288
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!