что я знаю, что HTTP-запрос (POST) отправляется на порт 80, и здесь у меня есть
порт 8080
Приложение может использовать любой доступный / свободный порт. По договоренности определенные порты используются конкретными приложениями. Например. обычно HTTP-серверы работают на порту 80, но они также могут работать на 8080 или любом другом порту.
сервер является сервером Tomcat, а код сервера (веб-сервис) находится в Java
это означает, что я должен получить доступ к этому коду Java через мой C ++ HTTP
POST метод - это возможность связать c ++ HTTP POST метод с JAVA
??
Да, это возможно.
По сути, вы отправляете сообщение HTTP, которое получающая сторона, т. Е. Приложение Java, может «понять», поскольку оно будет сформировано в соответствии со стандартом HTTP (сообщение HTTP имеет определенный формат).
В целом, HTTP-сообщение представляет собой простой текст.
Вы должны заметить, однако, что в целом существует много ловушек, когда вы пытаетесь связать приложение C ++ с приложением Java, поскольку есть небольшие различия, например. Отсутствие в Java беззнаковых примитивов по сравнению с C ++ и т. Д.