IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

系统架构

本文介绍了开架式软件设计的概念,运行时框架,特点,以及各种优缺点。将产品发布成为这样一套框架(标准)和预先提供的功能组件,用户可以到网上直接下载组件进行程序的升级,用户可以根据框架定义的规范自行开发,甚至有第三方软件公司根据框架的内容和标准专门开发特有的功能,如软件对GPRS、视频会议的支持等等。

28日更新
标签: 系统架构
“开架式”软件设计是未来之路

本文总结了一些REST风格构架设计的经验,介绍了REST架构的语言生态环境,状态表述转移,无状态服务器等特点,并通过举例Google来说明REST风格的味道。

28日更新
标签: 系统架构
REST构架风格——状态表述转移

本文作者搜集了一些大家接触MVC的过程中经常出现的问题做了一下解释说明,希望能通过本文与大家多多交流。起到普及MVC知识和“扫盲”的作用。

28日更新
标签: 系统架构
从三层架构到MVC-MVP

本文从实战角度比较EJB2和EJB3的异同,通过深入剖析揭示EJB3.0的真相,EJB3.0真是带来简化?还是一种表象上的简化?EJB3.0真的变得轻量了,还是披着羊皮的狼?

28日更新
标签: 系统架构
实战角度比较EJB2和EJB3的架构异同

“高效、适变、稳定” 成为企业应对金融危机的最佳解决方案。为了实现这一目标,富士通推出了面向服务的平台架构(Service-Oriented Platform,简称 SOP),其目的是将业务应用运行在资源最大程度共享的平台架构,以求最大程度的共享资源,帮助客户削减IT预算。

22日更新
标签: 系统架构
从动立方到面向服务的平台架构

腾讯QQGame游戏同时在线的玩家数量极其庞大,为了方便组织玩家组队游戏,腾讯设置了大量游戏室(房间),玩家可以选择进入属意的房间,并在此房间内找到可以加入的游戏组(牌桌、棋盘等)。玩家选择进入某个房间时,必须确保此房间当前人数未满(通常上限为400),否则进入步骤将会失败。玩家在登入QQGame后,会从服务器端获取某类游戏下所有房间的当前人数数据,玩家可以据此找到未满的房间以便进入。

19日更新
标签: 系统架构
从QQ游戏分布式架构设计看“分而治之”等原则

虽然构建可扩展的网络服务要面临许多困难,但是我们应该学会利用最近几年迅速发展起来的各种技术。或许现在的网络服务比以往面临着更多难题,但是很多情况下,我们都无须从零做起,因为我们可以利用已有的成果。

09日更新
来自Amazon的经验:七招提高大型网络服务性能

淘宝开放平台(TaoBao Open Platform,简称TOP)的整个架构体系是组件化体系架构,可以是很少的几个基础组件构成的Skeleton,也可以是融入了商业想象的Amazing Architecture。这里就通过对于这些组件的罗列,描述出在TOP这个大体系中,各个组件所处的地位及作用。

30日更新
淘宝开放平台架构组件体系初探

要设计良好的架构,必须做到关注点分离,这样可以产生高内聚、低耦合的系统,这是美丽架构的终极原则。

27日更新
架构就是关注点分离

为了追寻微软的架构师文化,我们采访了微软Windows HPC Server架构师徐明强博士,邀请他为我们解密微软的架构师之路。

27日更新
解密微软的架构师之路

分布式(Distributed)数据访问层(Data Access Layer)(以下简称DAL)是综合MySQL Proxy、Memcached、集群等等技术优点而构建的一个软件系统。

21日更新
Javaeye专访:采用分布式数据访问层

大型网站的系统架构需要考虑很多问题。大型网站有高并发高负载的特点,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。本文从低成本、高性能和高扩张性的角度来探讨了一些大型网站系统架构需要考虑的问题。

14日更新
标签: 系统架构
高并发高负载的大型网站系统架构

“系统思考是一扇重新看世界的窗”,那么,我们是否可以用“系统思考”的观点来重新审视软件开发过程,从而找一种更为合适的敏捷开发之路呢?

14日更新
以“系统思考”的观点构建敏捷开发架构

网络银行是银行渠道战略极其重要的一个环节,具有虚拟性、广泛性、低成本和创新等特点。随着中国金融业的发展,网络银行扮演的角色也慢慢发生着变化,正在从一个传统的以交易为中心的平台转向一个以客户为中心的营销平台。

08日更新
基于Web 2.0的下一代网络银行

Flash平台可帮助你构建富用户体验的应用,而Facebook平台可帮助你构建富社会化体验的应用。将二者合而为一,你就可以构建高交互性、富于表现力,并融入了社会化功能的杀手级应用了。 本系列文章(共分三部分)将为你介绍基于Facebook和Flash平台的应用程序架构,解析你能在此平台上构建的各种应用类型,并说明这些应用如何与你的服务器、Facebook服务器通讯。

31日更新
标签: 系统架构 Flash
基于Facebook和Flash平台应用架构解析

8月28日,由澳信传媒IT168主办的2009年系统架构师大会在北京举行。下午分会场由网络架构设计专场和应用服务器架构设计专场组成,每个分会场由5位专家带来精彩的应用案例分享和技术解析。

五大专家剖析应用服务器架构设计

8月27日 北京消息,由IT168联合旗下三大技术社区ChinaUnix、ITPUB、IXPUB主办的2009年度系统架构师大会明天即将在北京歌华开元大酒店隆重开幕。

27日更新
2009系统架构师大会即将盛大开幕

很多团队都有tech lead这个角色的存在,但同时很多团队对这个角色都缺乏明确的定义。大多数时候,团队只是指派其中经验最丰富、技术最精熟的开发者来担当tech lead。但除了“tech”的成分之外,这个角色还有“lead”的成分,这就决定了他不仅需要技术上的能力,还要眼观六路耳听八方,才能带领团队──至少是开发者们──取得成功。

06日更新
标签: 系统架构
Tech Lead的三重人格

.NET平台上的分层架构(很多朋友称其为“三层架构”),似乎是一个长盛不衰的话题。经常看到许多朋友对其进行分析、探讨、辩论甚至是抨击。本文将为大家拨开迷雾,彻底了解什么是分层架构。

29日更新
标签: 系统架构 .NET
你了解分层架构吗?给被PetShop“毒害”的朋友

在开发Web程序中,我们可以选择用自己的方法来实现安全的策略,或者可以购买第三方的安全代码和产品,不管怎么样,都是要很大的花费的,幸好在.NET Framework中已经内置了安全的解决方案。

03日更新
如何建立一个安全的ASP.NET架构
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐