3
我想知道本機函數是否可以發信號通知Java函數/事件?JNI從本機代碼調用JVM函數/事件?
基本上我想我會在一個單獨的線程上運行一些C++代碼,並執行諸如處理SIP之類的東西,然後例如,如果本機線程檢測到一個包含調用的調用,能夠以某種方式發信號通知JVM。我不確定這樣的溝通是如何在JNI中完成的。
任何想法?
我想知道本機函數是否可以發信號通知Java函數/事件?JNI從本機代碼調用JVM函數/事件?
基本上我想我會在一個單獨的線程上運行一些C++代碼,並執行諸如處理SIP之類的東西,然後例如,如果本機線程檢測到一個包含調用的調用,能夠以某種方式發信號通知JVM。我不確定這樣的溝通是如何在JNI中完成的。
任何想法?
周圍有好幾篇文章,比如this one。這是一個Developer Works文章,看起來不錯。