Benefits of using JNA over process execution

I have a project that currently runs many external programs using java.lang.Process. Assuming their functionality is also available in the form of a native library, what would be the benefits of performing the library functions mentioned using JNA instead?

The process is quite difficult - it takes a few seconds to complete. Do I believe that productivity gains will be minimal?

+5
source share
1 answer

It may seem useful to you: Execute native code through JNI / DLL or EXE?

. , .

+3

All Articles