2017-04-17 7 views
0

Ich muss eine C++ - Anwendung schreiben, die Bilder aus einem lokalen Verzeichnis auf dem Client-Rechner (linux, ubuntu) lesen und an einen Server (linux, ubuntu) schicken muss.Bilder an Server senden?

Es wird fast 1000 solcher Kunden geben.

Angenommen, dass der Rest meines Programms in C++ geschrieben ist, brauche ich einen Hinweis darauf, welche Bibliothek + Technologien verwendet werden, um dieses Ziel zu erreichen?

Antwort

0

Das hängt von einer Anzahl von Variablen ab.

Zuerst bestimmen, welche Art von Format akzeptiert der Server? Ist es SOAP oder nicht? Wenn ja, können Sie Daten zum Server streamen. Andernfalls müssen Sie zuerst die gesamte Datei lesen und dann senden.

Zweitens, hier ist ein sehr guter Artikel zum Erstellen einer Web-Anfrage in C++. Schau es dir an: How do you make a HTTP request with C++?

+0

Ich habe die volle Kontrolle über Clients und Server. Ich werde 1000 Raspberry Pi Computer mit Kameras haben. Das Ziel besteht darin, ein Bild pro Sekunde pro Kamera aufzunehmen und eine Vorverarbeitung des Bildes vorzunehmen und das Bild dann zur weiteren Verarbeitung an den Remote-Server zu senden. – AlirezaK