面向服务的8个原则服务可复用 不管是否存在即时复用的机会,服务被设计为支持潜在可复用。服务共享一个正式契约 为了与服务交互,只需要共享描述每个服务信息交换术语定义的正式契约。服务是松散耦合的 服务被设计为无需紧密的、跨服务的依赖而交互。服务是底层逻辑的抽象 只有经由服务契约所暴露的部分服务对于外部世界是可见的。契约之外所表达的底层逻辑是不可见的,且与服务请求者无关。服务是可组合的 服务可能组合其他服务。这允许表示不同粒度的逻辑,并促进复用及抽象层的创建。服务是自治的 逻辑由服务所控制,并位于一个清晰的边界内。服务已经在这个边界内被控制,并且不依赖于执行其控制的其他服务。服务是无状态的 服务应当 ...
2008-05-23

DEV2DEV TECHDAYS SOA 体会一

关键字: soa
首先先说一些闲话:这次bea的dev2dev techDays依然是在讲现在bea公司的主攻领域soa,估计这也是oracle之所以收购bea的一个原因吧。 会议的地点依然是每次雷打不动的圣庭苑酒店,会议的主办方也组织的很好,为了能让参与者对bea的相关技术和产品感兴趣,bea也是准备了丰富的奖品,有笔,有T恤,还有5个workshop的licence,最引人注目就是最后抽奖的一个iphone,做为一个免费会议来说,这些东西却是很丰富了,但是要是考虑到bea主要是为了推它的SOA产品Workshop 10.2这个售价高达1000多美元的怪物来说,也就不觉得贵了:)。 1、SOA起源 这些年为了 ...
rocket
搜索本博客
最近加入圈子
存档
最新评论