|Custom ECF provider development [message #625186]
||Wed, 24 March 2010 06:24
Registered: July 2009
We have been investigating ECF recently in order to find possibilities for using it as messaging provider in our existing distributed solution.
ECF came into the picture as we are developing OSGi based services and the new OSGi remote services specification seems to be a very promising direction.
However, we are using our own, custom JMS based messaging solution to access our services by its consumers.
We do not want to completely replace the messaging layer but we want to customize ECF to be able to interpret our own JMS messages and convert them to method calls to our OSGi service.
So what we want to achieve is to develop our own JMS distribution provider and give it to ECF when registering our OSGi service.
We do not really plan to utilize all the distributed OSGi features. What we need is to that JMS clients can access our service using our existing JMS-based protocol and ECF on the server side will do the translation of the messages to OSGi service calls.
Would it be a good starting point to try to derive an own JMS provider implementation based on the org.eclipse.ecf.provider.jms package with our custom messages but removing the messages (request, response, ping, etc.) declared in the original message?
Any thoughts are welcome!