JNI API and C API (Deprecated): Difference between revisions
No edit summary |
No edit summary |
||
| Line 5: | Line 5: | ||
*[[How to import JNI to a project|Instructions are provided on how to add JNI to your project.]] | *[[How to import JNI to a project|Instructions are provided on how to add JNI to your project.]] | ||
*[[C&JNI Samples|We offer sample codes for better understanding.]] | *[[C&JNI Samples|We offer sample codes for better understanding.]] | ||
*[https://ftp.wizarpos.com/device/c/JNIInterface_sofiles_2025-11-12.zip JNIInterface_sofiles_2025-11-12.zip] | |||
=== C API Details === | === C API Details === | ||
Latest revision as of 03:33, 12 November 2025
JNI API Overview
The JNI (Java Native Interface) API is a tool that allows Java developers to use the C programming language in their Java applications. While it's available, we suggest using the Java API for most cases, as it's easier to work with.
- API Specifications
- You can download the API specifications
- Instructions are provided on how to add JNI to your project.
- We offer sample codes for better understanding.
- JNIInterface_sofiles_2025-11-12.zip
C API Details
- The C API is already integrated into the system with necessary header files and libraries.
- Developers can build their own native libraries using the C API to handle specific tasks in their applications. This approach is often more secure compared to using Java.
- For instance, the EMV (Europay, MasterCard, and Visa) processing can be efficiently handled through the C API.