Implementing a SOA enterprise model in WCF without ESB

Hi

Could WCF offer a full framework to build a SOA enterprise model without the necessity of an ESB (like IONA or Bea)

I think yes, I don’t like ESB, to use a ESB I don’t need that my services are soap, but now in my big company we are deliberating the necessity of an ESB.

Can anyone give me reasons to prevent us of to buy a ESB to model a SOA entrepise model

Thanks

Javier



Answer this question

Implementing a SOA enterprise model in WCF without ESB

  • Mile Petrov

    Madhu,

    Thanks for the link. It was very helpful. : )

    I am curious, however, as to what is happening with UDDI I feel like resources for the product are very dated and unclear. It would be great if MS told the community about at least some sort of work in this area.

    Just seeking a warm fuzzy.


  • JasonDunham

    Hi Javier,

    we are going to use UDDI for discovery,one of our senior PM explained about WCF and UDDI here.

    WCF discovery == UDDI

    http://www.douglasp.com/blog/PermaLink.aspx guid=52a4eef7-2dc4-4a60-b54b-cffa6f8d4735

    -Thank you

    Madhu



  • OrpheusTheBard

    Hi

    Your notices are fantastic because I think too an ESB is not a good idea.

    Beginning for a simple question, how a client can discovered the url to invocate a service in WCF I ‘m not speaking about WS-MEX because I need to know the base address, my question is how can I discover the base address Is this responsibility delegate to an UDDI server

    Thanks

    Javier


  • Aing_d

    Hi Javier,

    We believe, we have all the components to run Enterprise service applications on WCF platform, so if you want to run services between windows to windows, we don't need any ESB.

    I know in large organizations, they want to integrate different products from different companies, so key question is, WCF supports web service interop or not

    we are very serious about WCF interoperability, so we conducted few interop fest and IONA and BEAS also participated in interop fest, we are making sure, we are able to interop with all the products who is following ws* spec, so from MS point of view, all you need is winfx (wcf) and if 3rd party product follows ws* spec, we can communicate with that service.

    I went through few ESB products documentation, looks like end goal is same (follow SOA ,ws* spec, and interop will all other products who is following ws* spec), WCF also doing same,May be ESB may be more useful in non MS platform.

    If you find something we are missing in WCF, please let us know

    ABOUT WCF INTEROP:

    http://channel9.msdn.com/ShowPost.aspx PostID=169365

    http://www.ebizq.net/news/6898.html

    http://www-irl.iona.com/pressroom/2006/20060424.htm

    -Thank you

    Madhu

     

     



  • Implementing a SOA enterprise model in WCF without ESB