На ПК с ОС Windows возможно, чтобы программа C++ знала или обнаружила, какой javabean в настоящее время работает в отдельной программе Java?
Теперь я не слишком много знаю о том, что на самом деле означает джавабед или делает за пределами основ, но мне сказали, что это возможно. Я не думаю, что это будет, хотя, поскольку Java работает на виртуальной машине, и все классы являются только внутренними.
Это невозможно узнать.
Но вы можете создать некоторую структуру, чтобы сделать это возможным. Возможно подключение сокета.
Вы можете создать Thread в своей Java-программе, которая прослушивает эти beans
и отвечает на всю информацию в сокете. Ваша программа на C должна прослушивать этот порт и отвечать на всю информацию.
Почему вы не включаете свой код C в JNI?