Więc stosując dowolny wolny opensource wieloplatformowym biblioteki takich jak impuls, jak stworzyć serwis internetowy zdolnego reciving strumienia danych (na przykład strumień mp3 klatek) na jednym adresie URL jak http://adress:port/service1/write/
i zdolnej do dzielenia najnowsze otrzymało dane do wszystkich konsumentów na http://adress:port/service1/read/
tak Oczywiście mp3 to tylko przykład spakowanego strumienia danych - generalnie może to być wszystko zapakowane. Jak stworzyć coś takiego?Jak utworzyć prosty serwer http z boostem, który może odbierać dane, edytować je i udostępniać?
Generalnie Potraktowałem triki, aby zrozumieć, jak to zrobić z C++ Network Library, ale jest to dla mnie zupełnie niejasne.
To może być najprostszym rozwiązaniem: klasa QHttp: http://doc.trolltech.com/4.7/qhttp.html. –
Poco (http://pocoproject.org) może być alternatywą. Ma gotowy serwer HTTP. – Eonil