2 Replies Latest reply on Jun 16, 2009 12:03 PM by sriram_imshriram

    JBI component with MDP

    sriram_imshriram

      Hi all,

            I am new to Fuse frameowrk.

      I am trying to implement fuse in our application in the following code. Can someone please help me out here.

       

      Class ThirdPartySubscriber{

      main(){

          MyListener listen = new MyListener();

          subscribe(listen);

      }

      }

       

      where subscribe is a method from a third party Jar and I am not sure of the implementation.

       

      class MyListener extends ThirdPartyListener{

      messageReceived(){

      // This methid gets called whenever some event is published by the third party.

      I am not sure on this gets called either.

      }

      }

       

       

      We are trying to listen to them and perform some actions on receiving notification on the messageReceived() method.

       

      This is the code I have in hand and my requirement is to implement this using FUSE.

       

      Can someone let me know if it is good to drive FUSE from MDPs like the above example?

      (I dont find any good documentation for driving MDP from FUSE since this is pretty much out dated).

        • 1. Re: JBI component with MDP
          ubhole

          It looks like you trying to get some data from external source want it to be put onto FUSE ESB NMR. FUSE ESB has binding components such as JMS, CXF, HTTP, Bean etc. which can pickup data from other sources and put them onto NMR to be processed by other components.

           

          If your source is not one of the standard ones that is alredy covered by the existing binding component you will need to write you won binding component.

           

          Ulhas

          • 2. Re: JBI component with MDP
            sriram_imshriram

            Hi, thanks for your reply.

            Can i get some input on how to write a binding component? (Is there some existing doc/ support material to help developers on this?)

            Thanks in advance.