/ / PascalアプリケーションとのJava通信可能か - java、pascal

パスカルアプリケーションとのJava通信可能か - java、pascal

誰かに実装を依頼されましたJavaアプリケーションとPascalアプリケーション間の通信。私はパスカルについてはほとんど知識がありません。出来ますか?もしそうなら、誰かが何らかの手引きを提供できますか?現在、私はこの時点ではわかりません。

回答:

回答№1は4

確かにこれは可能です。

Pascalに実装されている一連の関数を単に使用する必要がある場合は、次のものを使用できます。 JNI Cと同じ方法で。 JNI固有の関数名でPascalを使用して、Windows用のDLLまたはUNIX用の共有ライブラリを作成します。 あなたが使用することができます pas2jni javac -h(またはjavah)の代わりに使用するか、ライブをさらにシンプルにします。 JNA

マルチプロセス統合に興味がある場合、つまり、あるアプリケーションがJavaで書かれ、別のアプリケーションがPascalで書かれている場合は、SOAPまたはREST APIを使うことができます。

  • PascalにSOAPを実装するためにあなたは使うことができます Webサービスツールキット

  • Pascal上でRESTを実装するためにあなたは使うことができます
    モモット ツールキット。


回答№2の場合は-1

あなたは使うことができます

  • ファイルシステム(ファイル間通信)つまり、両方のアプリで読み書きできる共有ファイルが1つあります
  • ネットワーク(SOAP / REST)