摘要: 要开发出用户满意的软件并不是件容易的事,软件架构师必须全面把握各种各样的需求、权衡需求之间有可能的矛盾之处,分门别类地将不同需求一一满足。本文从理解需求种类的复杂性谈起,通过具体案例的分析,展示了如何通过RUP的4+1视图方法,针对不同需求进行架构设计,从而确保重要的需求一一被满足。呼唤架构设计的多重视图方法灵感一闪,就想出了把大象放进冰箱的办法,这自然好。但希望每个架构设计策略都依靠灵感是不现实的--我们需要系统方法的指导。需要架构设计的多重视图方法,从根本上来说是因为需求种类的复杂性所致。以工程领域的例子开道吧。比如设计一座跨江大桥:我们会考虑"连接南北的公路交通"这个 阅读全文
posted @ 2008-04-24 19:43 springMVC3.1例子 阅读(226) 评论(0) 推荐(0) 编辑
摘要: RSS是一种基于XML的语言,是一种描述和同步网站内容的格式,是目前使用最广泛的XML应用。 通俗地讲:RSS是一种由网站直接把信息送到用户桌面的技术,用户可以通过RSS阅读器订阅自己感兴趣的内容,当网站内容更新时,用户会看到新信息的标题和摘要,并可以阅读全文。现在有很多提供在线RSS阅读的网站,下面都一一标出来 了 RSS生成 可以在这个网站下载已有的程序 网址:http://www.irsser.com/rssMaker.asp 注意:本人只会PHP,其它的语言没有测试过。恰恰PHP的utf-8版本有个小小的BUG,按说明更改后你会发现是乱码,在rssFeed.php的44行my... 阅读全文
posted @ 2008-04-24 16:21 springMVC3.1例子 阅读(190) 评论(0) 推荐(0) 编辑