Java-связь с приложением Pascal Возможно ли - PullRequest
0 голосов
/ 26 апреля 2018

Кто-то попросил меня установить связь между приложением Java и приложением Pascal. Я очень мало знаю о Паскале. Является ли это возможным? Если да, может ли кто-нибудь дать какое-то руководство? В данный момент я ничего не понимаю в этом.

Ответы [ 2 ]

0 голосов
/ 26 апреля 2018

Вы можете использовать

  • Файловая система (межфайловая связь). у вас есть один общий файл, который может быть прочитан / записан обоими приложениями
  • Сеть (SOAP / REST) ​​
0 голосов
/ 26 апреля 2018

Конечно, это возможно.

В случае, если вам просто нужно использовать набор функций, реализованных на Pascal, вы можете использовать JNI так же, как C. I. создайте DLL для Windows или разделяемую библиотеку для UNIX, используя Pascal с именами функций JNI. Вы можете использовать pas2jni вместо javac -h (или javah) или сделать вашу жизнь еще проще, используя JNA

Если вас интересует многопроцессорная интеграция, то есть у вас есть одно приложение, написанное на Java, и другое приложение, написанное на Pascal, вы можете использовать SOAP или REST API.

...