1 Reply Latest reply on Aug 11, 2008 11:31 AM by Burr Sutter

    A concept doubt about ESB

    Luiz Antonio Falaguasta Barbosa Novice

      Hi people,

      I have sent a message here in the forum about how to use JBossESB between an web service client and a server web service (the web service properly said), described in the thread: Trying again: How to access a webservice provided by JBR?.

      So, talking to an architect consultant, he said me that I was thinking in a completly wrong way, in terms of usability of an ESB. He told me that the example described above should be implemented with an UDDI between client and server, and not an ESB.

      Please, I really would like to know if this example above should be implemented with UDDI or ESB. If it should be an UDDI, which would be the most basically example to be applied to an ESB?

      Thanks in advance!

      Regards,

      Luiz

        • 1. Re: A concept doubt about ESB
          Burr Sutter Master

          Hello Luiz,

          The answer to UDDI or ESB is "it depends". The use of UDDI with web services means that your service's consumers don't have to know the exact location of the actual endpoint. The use of an ESB means that your service's consumers don't have to know the location, transport or message format of the actual endpoint.

          If you need: transport mediation, message transformation, routing or orchestration then an ESB should be a tool that you are looking at.

          If you only need location "transparency" then UDDI might suffice.

          Burr