+1 on the Mediation. This is the thing that I tried to get moving on the BSB side. All I want is an "ESB" that does mediation, but vendors keep making it do more.
One thing well. Steve 2008/6/26 Todd Biske <[EMAIL PROTECTED]>: > That depends on your ESB. As Rob pointed out somewhere in the thread, > ESBs can be used as a mediation platform (my personal preference), > providing pure "in-the-middle" capabilities and never acting as the > final service endpoint, in which case it had better provide some > support for versioning. ESBs can also be used as a service > development and execution platform (I'm not a fan of this but there's > no arguing that it exists), in which case the support for versioning > and management will be much weaker, and possibly non-existent. > > I just made a Venn diagram for my book on the overlap between the XML > appliance space, the Service Management Platform space, and the ESB > space. It looks like this: > > > > > All of the products tend to have some management capabilities, the question > you need to ask is whether or not is has all of the management capabilities > you need. Based on the products I've had experience with, the biggest thing > that tends to be lacking from a management standpoint in products that > aren't marketed as Service Management or Run-Time SOA Governance platforms > is the ability to break things down on a per-consumer basis where multiple > consumers are using the same public access point (URL), such as knowing that > consumer A sent 1000 requests for service 1 in the last 10 minutes and > consumer B sent 500 requests for service 1 in the last 10 minutes. These > products will only tell you that service 1 received 1500 requests in the > last 10 minutes, whereas all of the major service management platforms can > break it down. > > -tb > > On Jun 25, 2008, at 3:48 PM, htshozawa wrote: > >> That's my point! ESB is not a management tool. It is recommended to use >> an ESB with a management tool to manage service versioning and >> lifecycle. >> >> H.Ozawa >> >> --- In [email protected], Michael Poulin >> <[EMAIL PROTECTED]> wrote: >>> >>> I did not get your question: Axis is a development/run-time set of >> >> libraries, it is not a management tool ( as I recall). If an ESB >> contains an Axis module in certain version and your service (built with >> Axis) uses another Axis version, it might be a problem, I guess.... >>> >>> - Michael >> >> >> >> ------------------------------------ >> >> Yahoo! Groups Links >> >> >> > > >
