Идея та же - вебсокет-сервер с RPC в обратную сторону, т.е. из х-я в б-р.
Причем даже через eval:
https://github.com/HeinrichApfelmus/threepenny-gui/blob/master/js/ffi.js#L78
Оно там на говне и палках, но можно понадергать идей и кода и постепенно унифицировать.