Igen, valami ilyesmiben gondolkodok én is, de nem tiszta nekem, hogy ugyanaz a szerver lehet egyszerre socket szerver és kliens is?
A http kapcsolatot meg azért kéne nyitvatartanom közben, mert egy külső szolgáltatásba kellene ezt az egészet beintegrálni, ami csak egy webhook-ot tud meghívni és annak a válaszát feldolgozni.