server fully ported as remote service via ipc