update documentation on how to adapt socket.io to message port