I have an initial framework in our subversion repository now. Most of
my testing has been around a simple echo service, and a JavaScript shell
service (ala jsshell, but implemented in JavaScript). There is also a
json rpc implementation I put together quickly, but have only tested via
telnet and pasting in a json request.
Why JSON RPC? I want to drive Firefox from Komodo, but figured I would
use something open so other people could implement functionality from
say, Vi. It's also full duplex, so over one socket, I can have Firefox
tell Komodo to do something also.
Basically, I hope this becomes a foundational piece for integrating dev
tools into Firefox, but I'm sure there can be plenty of other uses.
Comments welcome, also we should set a date for the next NW mozcamp.
http://svn.openkomodo.com/openkomodo/browse/addons/sdconnector
svn co http://svn.openkomodo.com/repos/addons/sdconnector ./sdconnector/
Shane