You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Eric Düll <Er...@innovations.de> on 2006/08/07 22:21:03 UTC
CORBA-Service/External Program <---talking----> Servicemix
Hi there,
Does anyone know how I can send a message from extern to the servicebus?
* I dont want to put a file in a directory and then having a servicemix
component
frequently polling this folder for some new flatfiles
* I also dont want to put a message in a Active Messagequeue having a
servicemix component that is frequently polling this MessageQueue if sth.
has changed.
Both ways are PASSIVE talking. It is like speaking sth. onto the
answering machine and hoping that after a while so. is passing by and
will listen to my message.
The solution should be, that the extern component sends the message
ACTIVE and
invokes directly the programmed action.
my problem is, that i have a java client and this client uses a corba
service.
This corbaservice should send sth. to the bus and should get an answer
back. I dont
want to install my orb to the bus either :-)
Is this possible and how? If not, where is the mistake in my thinking?
Thanks for your time, Eric
--
Eric Düll
Innovations GmbH http://www.innovations.de
Ziegelei 7 eric.duell@innovations.de
D-88090 Immenstaad Tel: 0 75 45 / 202-332
Re: CORBA-Service/External Program <---talking----> Servicemix
Posted by Guillaume Nodet <gn...@gmail.com>.
Have you tried the client API ? See
http://servicemix.goopen.org/site/client-api.html
If you use a sendSync, the call will be blocked until it is processed.
On 8/7/06, Eric Düll <Er...@innovations.de> wrote:
>
> Hi there,
>
> Does anyone know how I can send a message from extern to the servicebus?
>
> * I dont want to put a file in a directory and then having a servicemix
> component
> frequently polling this folder for some new flatfiles
>
> * I also dont want to put a message in a Active Messagequeue having a
> servicemix component that is frequently polling this MessageQueue if sth.
> has changed.
>
> Both ways are PASSIVE talking. It is like speaking sth. onto the
> answering machine and hoping that after a while so. is passing by and
> will listen to my message.
> The solution should be, that the extern component sends the message
> ACTIVE and
> invokes directly the programmed action.
>
> my problem is, that i have a java client and this client uses a corba
> service.
> This corbaservice should send sth. to the bus and should get an answer
> back. I dont
> want to install my orb to the bus either :-)
>
> Is this possible and how? If not, where is the mistake in my thinking?
>
>
> Thanks for your time, Eric
>
> --
> Eric Düll
>
> Innovations GmbH http://www.innovations.de
> Ziegelei 7 eric.duell@innovations.de
> D-88090 Immenstaad Tel: 0 75 45 / 202-332
>
>
--
Cheers,
Guillaume Nodet