实现SOA架构之前序

     首先先谈谈我个人对SOA架构的理解。之所以说是"架构",类似建筑行业中的框架类似,有传统的,也有高楼用的立体式的。但具体用什么材料搭建,比如钢筋水泥或者纯木材等等,具体到软件就是某项具体的技术。面向服务架构,不同于之前的面向对象或者面向组件编程,面向服务架构中提供单个的服务需要独立能够完成具体的事,并且是夸平台分布式。而SOA与WebService之间的关系可以这样理解,他们之间本来是没有任何关系,一个是概念,而另一个是具体的技术。只是由于SOA流行的时候恰巧碰到WebService跨平台分布式组件的技术,所以当今WebService是实现SOA架构的服务提供主流技术。

 谈完SOA架构的基本概念之后,我也想说说写下面几篇文章的动机,也就是我第一份工作的时候我接触到了SOA,
算是个"迷你"SOA了,其实只要遵循四种条件就能算是SOA架构了。
1)简单的管理系统还好,如果涉及到复杂的业务流程恐怕有点困难
2)安装太复杂了
3)安全考虑不是很齐全
但话所回来,一个小公司能够去,不像IBM这样不缺钱的公司能够推出SOA服务器Websphere及开发工具WID和WPS,让开发人员不用太关心核心的内容,只需开发人员学会配置文件,这样确实省却了许多开发的时间,但很大程度上阻碍了开发人员很好的理解SOA核心。

 毕竟SOA很大程度是未来云计算的核心架构,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值