Через какой протокол с ним общаться?
Через любой) Это просто псевдоним для текущего компьютера)
Если запустите http-сервер, то будет http. Можно ещё сокеты использовать или webrtc в зааисимости от нужд приложения. Пусть коллеги добавят.
Например, если запустите свой сервер на порту 5000, он спокойно откроется в браузере по адресу http://localhost:5000/