OSS BioFoundry® BioAPI-Java

How does it work?

BioFoundryŽ BioAPI-Java, suitable for creating both client and server applications, is a middleware solution consisting of two main components, BioAPI Java Runtime Libraries and a BioAPI Native Engine.

A BioAPI Java application wishing to perform biometric operations through BioAPI BSPs would instantiate a BioAPI Java Framework object, which in turn would provide access to other Java objects allowing control of BSP provided biometric operations.

Internally, the Java objects communicate via TCP/IP with a native BioAPI running as a separate process (a service for Windows) containing one or more BSPs managing the capture devices and/or other biometric operations. Although the solution currently uses TCP/IP, the transport can be changed at any time without impacting the interfaces. JNI, named ports, or some other mechanism can be used.

What advantages does BioAPI-Java offer?

Easy to Use Java Interface
The Java API offered by BioFoundryŽ BioAPI-Java offers all of the features of the BioAPI standard in an object oriented fashion. The API is user-friendly, intuitive, and supports recently introduced Java features such as generic types, enumerated types, etc. You can enjoy all of the benefits of BioAPI, such as interoperability, without needing to become a BioAPI or C language expert.

Biometric Modality & Vendor Independence
BioAPI-Java uses components that conform to the BioAPI standard, therefore, you can use various biometric modalities such as fingerprint, facial, or iris, regardless of the vendor.

High Performance, Scalability, & Platform Independence
Now you can develop and deploy biometric applications on any platform supported by Java i.e. Linux, Solaris, etc. BioAPI-Java is designed to deliver everything you need - high performance, scalability, and platform independence.

Flexible Single/Multi Computer Configuration
Whether you are developing a single computer solution where the application and BSP reside on the same computer, or a more complex solution with components deployed across a network, BioAPI-Java, with its robust feature set, is the right solution.

Smooth Integration into Java-based Service Oriented Architectures (SOA)
BioAPI-Java facilitates the rapid development and deployment of biometric authentication solutions in Java-based SOA architectures. You can easily integrate standards compliant biometric components into SOA architectures. This is particularly useful when integrating server side components which process and match biometric data.

Substantial Savings in Development & Maintenance Costs
BioFoundryŽ BioAPI-Java, enables you to deliver the best Java based identity assurance solution possible, as quickly as possible, while reducing your costs.

 

For more information, please contact us at 1-888-OSS-2761 (Toll free USA and Canada), +1-732-302-0750 (International), or email us at info@biofoundry.com.

For technical support, please e-mail us at biosupport@oss.com.

.:. Top

   

Copyright © 2009 OSS Nokalva, Inc.   All Rights Reserved.

BioAPI-Java Advantages

  • Easy to Use Java Interface
  • Biometric Modality & Vendor
          Independence
  • High Performance, Scalability &
          Platform Independence
  • Flexible Single/Multi Computer
          Configuration
  • Smooth Integration into SOA
  • Cost Savings

    Identity Assurance Solution Consulting Services

    Design Services

    Integrated Design is a must in today.s environment. Your identity assurance solution will likely need to .play well. with legacy applications, workflow systems, Identity Management systems, and regulatory processes. It will need to integrate at the human factors level as well. Work with our team of consultants to define your requirements and design the right solution.

    Biometric Component Services

    Let OSS. team of biometric standards experts work with you to develop or recommend a conformant biometric component that meets your needs. Whether you wish to enhance an existing component to be conformant, or develop a new one, we have the skills and expertise to meet your needs, quickly and cost-effectively.

    Porting Services

    Every day newer, smaller, more powerful mobile or embedded platforms are becoming available, and your solution needs to support them. We offer high quality porting services . our experienced porting team has ported to over 250 platforms. Leverage our experienced resources to keep your solution on schedule and in budget.

     

  •