Прежде всего, C ++ - это язык программирования. Их много, много других , но сейчас это не имеет большого значения.
Итак, сначала у вас есть программа, написанная на C ++. Он может делать разные вещи, от показа вам «Привет, мир», до управления атомной электростанцией.
Исходный код, в основном, просто текст. Как перейти от текста к программе, с которой вы можете работать и взаимодействовать?
Существует специальная программа под названием compiler , которая преобразует этот исходный код в исполняемый файл, который вы можете запустить.
Поэтому скомпилированное приложение C ++ - это программа, написанная на C ++ и скомпилированная в полезную программу.
Пользователи почти никогда не знают об исходном коде или компиляторе, они получают скомпилированную программу из коробки.
Теперь часть о сети. Существует множество сетевых протоколов, причем HTTP / HTTPS является одним из наиболее популярных.
Поскольку из описания мы не можем знать, как была написана эта программа на C ++, вы должны сами выяснить, какой тип сетевого протокола используется.
Также вы упомянули слово applet. Апплеты - это Java программы, которые запускаются в веб-браузере.
Вероятно, у вас есть программа, написанная на C ++, взаимодействующая с программой, написанной на Java.