问题描述
1.应该具备哪些基础知识?2.有什么经典的相关入门书籍?3.该怎么样开发?欢迎大家踊跃发表高见!满意追分!!!
解决方案
解决方案二:
搜一下Rest架构。
解决方案三:
这个不太好说,但刚好我也在学习SOA方面的东西,说一下感受,让大家见笑了。基础知识:SOA是一种软件架构或者说系统架构的方法学,涉及到方方面面,XML、消息队列、数据库事物处理、工作流、安全认证等等等等。但不要局限于具体的技术,SOA是一种思想。书:市面上能得到的几本外国人写的,都不错,相信一位高人说的,说越薄越难懂,但越薄越有用。读书的过程,特别是SOA方面的,需要思考书里的每一句话,而要做到懂,功夫在读书之外。记得一句书里的话“补偿比两段提交更实用。”几个字而已,里面好多东西。怎么开发:这个问题很难,你是在问业务服务的开发,还是ESB的开发,还是后台的开发,不同的领域有不同的目的、原则、方法、技术、环境。总的说来,没有进行过软件架构,直接谈SOA有点难。
解决方案四:
我也在学习,感觉没有方向啊
解决方案五:
学习,顶.
解决方案六:
该回复于2009-10-10 17:12:45被版主删除
解决方案七:
最近身边同事在研究,不知道SOA究竟是什么,学习~~~~~~~~
解决方案八:
SOA是个范围很广的东西,很难说怎样学。个人觉得,要学SOA首先得有比较丰富的软件开发经验,其次得做过系统设计,这样才会对SOA有理性认识。
时间: 2024-10-22 23:50:19