I believe the following is possible but don't know how to build it:
server_a is running Neuron ESB, it has a REST service connector configured with URL=http://someplace.com
server_b does not have Neuron ESB but I want a REST client connector to be running on server_b with url "http://server_b:9624"
I want to be able to call the Client Connector "http://server_b:9624" and get the message to service connector on server_a, so it makes a call to http://someplace.com
So in short: how do you get a Client Connector on one server (without Neuron ESB) to send message to Service Connector on other server (with Neuron ESB)
Is this possible?
I believe you need to put the Neuron.dll on server_b but what else is needed to make this work?
Thanks in advance.
Not sure I follow. Your goal is to send message to server_a (with Neuron) from server_b (without Neuron) ?
In that case you can simply use the Neuron C# client library on server_b, connect to the Neuron server, server_a, and publish all the messages you like. And there would not be any need to setup rest endpoints for this. It would simply be a matter of configuring parties and topics and then use the built-in publishing function, similar to what you can achieve with the Test Client.
If your goal is to communicate across a DMZ-zone, where you do not wish to open any firewalls and therefore only are able to connect from server_a to server_b, but intend to have messages flowing in the opposite direction, then you can achieve this with the built-in socket adapter. It was created for this purpose. But then you would need to have a separate Neuron instance on server_b.