Java Native Interface Available for BioAPI.Business Editors/High-Tech Writers WASHINGTON--(BUSINESS WIRE)--Sept. 23, 2003 The BioAPI Consortium today announced the availability of a Java Native Interface (programming) Java Native Interface - (JNI) A native programming interface for Java that allows Java code running inside a Java Virtual Machine to interoperate with applications and libraries written in other programming languages such as C, C++ and assembly language. (JNI (Java Native Interface) A programming interface (API) in Sun's Java Virtual Machine used for calling native platform elements such as GUI routines. RNI (Raw Native Interface) is the JNI counterpart in Microsoft's Java Virtual Machine. JNI - Java Native Interface ) layer for use with the BioAPI. The JNI software was developed by Gens Software Ltd. (www.gensoft.com) under a Memorandum of Understanding A Memorandum of Understanding (MoU) is a legal document describing a bilateral or multilateral agreement between parties. It expresses a convergence of will between the parties, indicating an intended common line of action and may not imply a legal commitment. (MOU (Minutes Of Usage) A metric used to compute billing and/or statistics for telephone calls or other network use. ) with the BioAPI Consortium (www.bioapi.org). The JNI component allows developers to access the BioAPI framework from a Java environment, thus providing an ability to develop web-based or Java BioAPI applications. Thus, Java applications can easily access BioAPI compliant biometric technologies such as fingerprint, face, or iris recognition Iris recognition is a method of biometric authentication that uses pattern recognition techniques based on high-resolution images of the irides of an individual's eyes. Not to be confused with another less prevalent ocular-based technology, retina scanning, iris recognition uses devices. The JNI is currently being released as a beta version for testing within the BioAPI Consortium, but will be made available to any other interested party upon request. Biometric technologies automatically identify or verify the identity of a person through measurable physical or behavioral characteristics, such as fingerprint, facial recognition, or iris recognition. The BioAPI Specification defines an open system standard application program interface (API) that allows software applications to communicate with a broad range of biometric technologies in a common way. The BioAPI specification is the result of several years of collaborative effort between the biometrics industry, government, and major information technology vendors. The 100+ members comprising the BioAPI Consortium cover a broad cross section of biometric technology manufacturers, integrators, original equipment manufacturers (OEMs), and end users from around the world. Version 1.1 of the BioAPI Specification became an ANSI (American National Standards Institute, New York, www.ansi.org) A membership organization founded in 1918 that coordinates the development of U.S. voluntary national standards in both the private and public sectors. It is the U.S. member body to ISO and IEC. standard in February of 2002 and is now in the process of becoming an international standard through the International Organization for Standardization International Organization for Standardization (ISO) Organization for determining standards in most technical and nontechnical fields. Founded in Geneva in 1947, its membership includes more than 100 countries. (ISO (1) See ISO speed. (2) (International Organization for Standardization, Geneva, Switzerland, www.iso.ch) An organization that sets international standards, founded in 1946. The U.S. member body is ANSI. ). "The BioAPI Steering Committee is very pleased to be working with Gens Software on this effort," said Cathy Tilton of SAFLINK Corporation, who chairs the BioAPI Consortium. "It is very important to the Consortium and the industry that biometric technologies be broadly available and accessible from a wide variety of environments. The JNI component supports this goal." The JNI package consists of a Java Native Interface Stub A small software routine placed into a program that provides a common function. Stubs are used for a variety of purposes. For example, a stub might be installed in a client machine, and a counterpart installed in a server, where both are required to resolve some protocol, remote procedure and a library that provides interface to the BioAPI Framework functions. Also included in the package is documentation and a sample Java program intended for use with any BioAPI compliant Biometric Service Provider (BSP BSP Bromsulphalein, a dye used in the study of liver function. See also sulfobromophthalein clearance test. ) implementation. The JNI wrapper runs in a Win32 environment. "When our company was contracted to develop a BSP for a particular biometric vendor, we were impressed with the BioAPI technology," said Radik Gens of Gens Software Ltd. "Using BioAPI with the JNI layer allows application developers to add BSP support to Web applications using Applets." About Genssoft Gens Software Ltd is a software development company specializing in biometric and Java application development. Additional information about Gens Software Ltd can be found at http://www.genssoft.com. About BioAPI Additional information about the BioAPI Consortium, the BioAPI Specification, and the BioAPI Reference Implementation can be found at http://www.bioapi.org. BioAPI(TM) is a registered trademark of the BioAPI Consortium. All other brands and products referenced herein are acknowledged to be trademarks or registered trademarks of their respective holders. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion