История: Разработих програма на C++ във Visual Studio, която приема изображение като вход, извършва анализ на компютърно зрение и след това създава някои резултати в txt файлове. В момента разработвам уебсайт като GUI за програмата c++. Така че уебсайтът ще позволи на потребителя да качи изображението и да извлече резултата от анализа от сървъра. И вече завърших частта за уеб програмиране с wamp в моя работен плот.
Единственият проблем сега е комуникацията между уебсайта на интерфейса и C++ програмата в задната част. Никога преди не съм работил със система сървър-клиент, така че ето моите въпроси:
Как да настроя комуникационната рамка между моя уебсайт и C++ програма? Как уебсайтът изпраща съобщение до c++, когато изображението е качено, и казва на c++ къде да търси това изображение? Как c++ изпраща съобщение до уебсайта, когато той приключи? Не ми остава много време за този проект, така че има ли някаква основна уеб-c++ комуникационна рамка, която мога да изтегля и да разработя върху нея?
Как уебсайтът проверява дали програмата c++ работи без грешка? Как да проверя напредъка в backend C++ програмата?
Ако потребителят на уебсайтовете реши да отмени предишната заявка, как уебсайтът спира програмата c++, когато тя вече работи?
Как c++ поддържа множество заявки от различни потребители? Как c++ стартира друг екземпляр на програмата и се изпълнява при различна заявка?
Съжалявам, че съм нов в тази област. Наистина ще съм благодарен, ако някой може да отговори на въпросите ми!