All streams
Search
Write a publication
Pull to refresh

Comments 5

Я конечно не из мира Delphi, зато из мира Java. У меня один вопрос — зачем? Есть какой-то реальный кейс применения JNI в Delphi?
Ну так то да. Есть и еще какой. Так как народ интересуется как подружить Delphi и Java и тут на помощь приходит Java Native Interface (JNI).
А это как раз для тех, кто из мира Delphi хочет перейти в мир Java. И вот вам реальный кейс. Я единственный java-разработчик конторе, где достаточно динамично меняется ПО. Остальные пишут на Delphi.
Требуется перевести старые проекты с Delphi на Java. Объём работы большой. Все разработчики постоянно загружены текущей работой, то есть пишут фичи для старых проектов, которые через год-два должны отправиться в мусорку.
Как бы вы решили эту задачу? На год перейти на разработку новых систем на Java всем отделом и пусть весь мир подождёт? К тому же параллельно нужно переучить разработчиков с Delphi на Java.
А вот моё решение. Писать все новые фичи на Java и встраивать в уже имеющиеся системы на Delphi. Начинаю пока в одиночку, постепенно подключая остальных разработчиков.
Спасибо за статью! Не уверен, что это будет работать с Java 11, но по крайней мере мне теперь есть с чего начать.
Хотелось бы увидеть весь код на Delphi. Что нужно прописать в uses? Какие DLL и PAS для этого нужны? Работаю в Delphi 2007.
Sign up to leave a comment.

Articles