JNI API and C API (Deprecated): Difference between revisions

From wizarPOS
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.

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.

Resources for C API