
项目管理与系统设计/系统架构
文章平均质量分 77
kindy1022
这个作者很懒,什么都没留下…
展开
-
单点登录系统(SSO)详细设计说明书(下篇)
【说明】 本文是 单点登录系统(SSO)详细设计说明书(上篇)的续篇,为了更好地了解该系统请先阅读上篇3.3输入输出要求解释各输入输出数据的类型,并逐项对格式、数值范围、精度等作出准确定义。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。3.4 流程逻辑 3.4.1注册流程图转载 2007-11-07 13:49:00 · 2474 阅读 · 0 评论 -
Web API核查表:设计、测试、发布API时需思考的43件事
当设计、测试或发布一个新的Web API时,你是在一个原有的复杂系统上构建新的系统。那么至少,你也要建立在HTTP上,而HTTP则是基于TCP/IP创建的、TCP/IP建立在一系列的管道上。当然,你也需要考虑Web服务器、应用程序框架或者是API框架。API从设计到测试以至最终的发布需要经历一个漫长的过程,本文将主要探讨Web API从设计到最终发布,开发者可能忽略或者应该注意的东西。转载 2013-04-25 17:21:54 · 715 阅读 · 0 评论 -
盛大云搭建lnmp环境范例
1. 名词解释 盛大云"盛大云"(www.grandcloud.cn)是在整合盛大集团资源的基础上,百分百自主技术研发而成的公有云平台。"盛大云"以国际领先的AWS模式,已推出国内第一家按需计费的云主机,第一家基于Key-Value的云存储,第一家云硬盘服务,第一家一站式服务的DDS产品,第一家在线MongoIC服务以及云监控服务。盛大云以用户为中心,以快转载 2012-05-11 18:23:38 · 877 阅读 · 0 评论 -
Java开源建站工具
美国程序员Jon Scott Stevens,公布了他的创业公司所使用的开发工具清单。他的语言平台是Java,开发项目是一个网站(还未上线)。所用到的工具都是开源的,可以免费得到。在目前的创业者之中,用Java作为网站开发语言的人似乎很少。这当然不是没有原因的,Java看转载 2011-10-06 10:16:04 · 502 阅读 · 0 评论 -
大型网站架构演变和知识体系
之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这转载 2011-09-06 15:41:58 · 811 阅读 · 1 评论 -
浅谈大型网站动态应用系统架构
动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。 大型动态应用系统平台主要是针对于转载 2011-09-06 15:40:18 · 534 阅读 · 0 评论 -
Amazon EC2、SSH下Apache的使用(三)
エンジニアではない、ただのWebデザイナーの私なので、Amazon EC2、インスタンスを立ち上げてみた ところ、深い挫折感を味わいました…。でもがんばります…。(´・ω・) 「AWS Management Console」 へログインして、ページ左側の「Instances」 をクリック。ページ上部の「Connent」 をクリック。 表示ウィ转载 2011-06-29 14:40:00 · 2493 阅读 · 0 评论 -
Amazon EC2 下 ESB 挂载到 服务器上
1. create an Amazon EBS volumeLog in to the AWS Management Console and click the Amazon EC2 tab.Click Volumes in the Navigation pane.The console displays a list of current volumes.原创 2011-06-29 14:49:00 · 1056 阅读 · 0 评论 -
Amazon EC2一年免费服务注册过程(图解)(一)
注册页面:http://aws.amazon.com/free注册前准备一张能够国际支付的信用卡。我是招商银行的MasterCard,支付方便;一个电话。注册的过程中会接到一个来自大洋彼岸的确认电话。注册过程 从上到下需要填写的依次是:用户名、邮件、再次确认邮件、密码、再次确认密码。从上到下需要填写的依次是:家庭住址街道1、家庭住址街道2、城市、省、邮编转载 2011-06-29 14:34:00 · 2064 阅读 · 0 评论 -
微薄后台架构浅析
来自:http://apan.me/之前在网上看到关于Twitter、Sina以及腾讯微薄的一些实现技术,这个简单做个摘要。1、读扩散还是写扩散?inbox: 收件箱,你收到的消息,即你所关注的人发布的消息。outbox: 发件箱,你发布的消息。写扩散(Push)该方式为每个用户维护一个订阅列表,记录该用户订阅的消息索引(一般为消息ID、类型、发表时间等一些元数据)。每当用户发布消息时,都会去更新其follower的订阅列表。优点:读很轻。初始化时仅需要读取自己的inbox即可。缺点:写很重。每发布一个消息转载 2011-05-23 09:58:00 · 1185 阅读 · 0 评论 -
单点登录系统(SSO)详细设计说明书(上篇)
1、引言1.1编写目的 为了单点登录系统(SSO系统)的可行性,完整性,并能按照预期的设想实现该系统,特编写需求说明书。 同时,说明书也发挥与策划和设计人员更好地沟通的作用。 1.2背景 a.鉴于集团运营的多个独立网站(称为成员站点),每个网站都具有自己的身份验证机制,这样势必造成:生活中的 一位用户,如转载 2007-11-07 13:47:00 · 1439 阅读 · 0 评论 -
网站的分布式架构
互联网的网站和大部分企业管理软件一样都是使用B/S架构模型,但是大型的公共网站B/S架构会更加复杂,对架构人员的要求更高,今天我想在自己博客里聊聊我设计的网站的B/S技术架构。不管是B/S架构的企业管理系统还是网站技术架构可以抽象为如下简图:在传统B/S架构的企业管理系统里,技术架构往往就是一个工程项目,各个逻辑分层都是该工程的业务逻辑模块。但是作为提供公共服务的网站,由于转载 2013-06-05 12:47:40 · 558 阅读 · 0 评论