|
From: [snip] >ESB to me is a
communication pipeline with a capacity in data transformation, not an
"intermediary" in the of policy-contract space. If an ESB would be >the intermediary, the
consumer and the provider were not needed to negotiate with each other but
rather with ESB(?) from both sides. If a service is >provided via an ESB, the ESB becomes a
part of the service offering. Period. It could be done either way. If an ESB works
in conjunction with a WSM to actually implement the policy then it may make
more sense to take the latter view. Organizational practices may be put in
place that specify policies from a business level point of view (all personal
information involved in transaction must be encrypted) and delegate the
implementation of that to the ESB/WSM infrastructure to negotiate and enforce
what that actually means at the WS-Policy level. From the “outside”
perspective of either a consumer or provider implementation its not aware that
an ESB or WSM is in place. From an “internal” perspective (the
organization that has adopted an ESB/WSM infrastructure) this isolates the
individual developers from having to worry about building this negotiation and
implementation into every service endpoint. An ESB may not become an excuse for the Service if it fails. I’m not exactly sure what you mean
by that. I will point out however, that an ESB can eliminate failure scenarios
by providing fault tolerance and failover at both the service level and the
service delivery level (the WS-ReliableMessaging processor). Dave >&n! bsp; >- Michael Dave
Yahoo! Messenger with Voice. Make
PC-to-Phone Calls to the
SPONSORED LINKS
YAHOO! GROUPS LINKS
__,_._,___ |
- RE: [service-orientated-architecture] Policy, Contract, ... David A. Chappell
- Re: [service-orientated-architecture] Service and E... Hitoshi Ozawa
- RE: [service-orientated-architecture] Policy, Contr... Michael Poulin
