Re[2]: INVOCATION API
От: frogkiller Россия  
Дата: 17.08.07 10:59
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Здравствуйте, frogkiller, Вы писали:


F>>Может так сложиться, что мне придётся интегрировать в специфический сервер (c++) часть api, написанного на java. Нарыл в сети опичание сабжа. Насколько я понял, он подгружает в адресное пространства процесса специфическую jvm и каким-то образом маршалит вызовы к ней. Но поскольку я сам никогда с java не работал, меня терзают смутные сомнения по поводу быстродействия такой конструкции. Кто-нибудь работал с сабжем и может меня просветить на этот счёт?


CS>В JNI нет никакого маршалинга. Из C++ ты создаешь объекты типа Java строк или массивов напрямую в Java memory heap.


А как же GC, потоки и тд? Или есть сильные ограничения на то, что с помощью этого JNI можно делать?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Курица — это инструмент, с помощью которого одно яйцо производит другие.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.