Java论坛网»Java技术»到底软件的架构是什么?赿看赿糊涂……

到底软件的架构是什么?赿看赿糊涂……

问?:
在网上看了好多软件架构的文章,赿看赿糊涂,如果向架构师方向发展应该注意学习哪些方面的东东,大家有什么看法啊……
答!: 1:
楼主,加油,

答!: 2:
好问题,希望有好的回答。
使用过老外的架构,感觉真的不错。
想自己弄一个出来,总是茫然。
希望高手指点。
答!: 3:
和楼主有同感.实际上现在对 "架构" 这个词已经很"泛滥"了.

笼统的看,架构实际包含软件架构和硬件架构两部分,现在谈的比较多的是软件架构.

RUP中将架构描述为4+1视图,即从系统的不同试图对系统的架构进行描述.

前不久Peter Eeles在IBM developerworks上面发表了一系列文章,就是讨论:
What is a software architecture?
http://www-128.ibm.com/developerworks/rational/library/feb06/eeles/index.html

Bill Venners马上就回应了一篇:Software Architecture is Leadership
http://www.artima.com/weblogs/viewpost.jsp?thread=154933

Peter Eeles的软件架构系列地址,值得一看:(中文翻译的略)

什么是软件架构?
What is a software architecture?
http://www-128.ibm.com/developerworks/rational/library/feb06/eeles/index.html

软件架构师的特性
Characteristics of a software architect
http://www-128.ibm.com/developerworks/rational/library/mar06/eeles/index.html

架构软件的过程
The process of software architecting
http://www-128.ibm.com/developerworks/rational/library/apr06/eeles/index.html

呵呵,artima上面马上又贴出来关于The process of software architecting的评论,见:http://www.artima.com/forums/flat.jsp?forum=270&thread=156705

构架软件的好处
The benefits of software architecting
http://www-128.ibm.com/developerworks/rational/library/may06/eeles/

答!: 4:
www.uml.org.cn上有比较全的资料...
答!: 5:
我去看看,哈哈
答!: 6:
不解ing
答!: 7:
不严格地定义一下:架构就是从业务、需求、设计、部署等方面描述一下这个软件看起来是什么样子。
答!: 8:
nirvana_li狠,mark。

相关JAVA教程:
推送技术
推送技术
Log4j写入数据库失败,但是log文件记录成功,为什么
要生成批量电话充值卡密码, 跪求唯一值算法!
十万火急,谢谢大家了
小弟初学HIBERNATE请教一个小小的问题
求助!怎样用java调用ocx控件?在线等
JSP 取值
SPRING配置文件出错的问题
怎样获得一个类别下所有的子孙类别?
初学接口自编的有点小问题
用过gSOAP的请进...