返回支点网首页
  1 跳转 浏览次数:1480

求教,SOA的服务粒度

求教,SOA的服务粒度

这么多讨论SOA的,在下想请教一下,既然是面向服务,那么服务的粒度怎么来确定呢?是全靠设计者的经验还是有什么统一的规范?
 

回复: 求教,SOA的服务粒度

我也很想知道
 

回复:求教,SOA的服务粒度

这正好是SOA作为一个架构的原因,正如同汽车可以有儿童玩具车,也有模型试验车,还有跑车,当然有大轿车,大客车,作为面向服务的对象粒度.这是一个技术的范畴,而构造这个东西完全是有背景的确立的.
    我想,最好是从TCP/IP协议为支撑的WEB的无空间进时间的业务逻辑来确立范围,最好了.
 

回复: 求教,SOA的服务粒度

高手出山了
 

回复:求教,SOA的服务粒度

谈一谈个人意见.
这个问题在这个版建立的时候我就问过了.....
现在回想起来,我觉得应该如此解决:
一定要自己做一个中间层,进行SOA隔离,这样自己内部完全根据自己行业特点和业务逻辑来定义粒度,主要考虑性能问题。
有了外部SOA的需要了,那么就在自己的中间层上进行定义和封装。
主要目的有两个:
1)不让SOA外部的性能影响核心业务。
2)随时可以进行粒度的重新规划来适应业务的扩展。
 

回复:求教,SOA的服务粒度

Service is determined by the need of business process integration, not complexity of program. use a top-down approach typically helps identify service candidates. Hope this help,
 

回复:求教,SOA的服务粒度

SOA没有开源的吗?
 
  1 跳转

版权所有 支点网 


     

Ziff Davis中国 | 支点网 | 在线研讨会 | digitallife中国 | Howto活动
Ziff Davis | PC Magazine| 1UP | Baseline | CIO Insight | DigitalLife
eSeminars | eWEEK | ExtremeTech | Microsoft Watch
指导:中国软件行业协会管理软件分会
支点网 版权所有 京 ICP020449 

Powered by Discuz!NT 2.0.1214    Copyright © 2001-2008 Comsenz Inc.
Processed in 0.171875 second(s) , 0 query.
返顶部