日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java 设备指纹_使用Socket In(JAVA)处理生物识别指纹考勤设备

發(fā)布時(shí)間:2024/7/23 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 设备指纹_使用Socket In(JAVA)处理生物识别指纹考勤设备 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

我正在嘗試使用

Java程序連接生物識別指紋考勤設(shè)備(實(shí)際上我是新手!).我使用的設(shè)備是Biocom指紋考勤系統(tǒng).但是,我正在搜索和閱讀有關(guān)這一點(diǎn),我看到SDK可以使用哪種基于設(shè)備類型(這很難,不合邏輯,而且,它不是全局解決方案!)

我研究了如何使用指紋設(shè)備連接,發(fā)送和檢索數(shù)據(jù)的全球標(biāo)準(zhǔn),我再也沒有找到明確的解決方案.目前,我嘗試通過創(chuàng)建套接字對象(通過以太網(wǎng)端口)連接設(shè)備,但也沒有與我一起執(zhí)行!這個(gè)開放的無限循環(huán)問題在我腦海中!

總之請:

>使用Java連接,發(fā)送和檢索來自此類設(shè)備的數(shù)據(jù)是否有任何通用的標(biāo)準(zhǔn)方法?

> Socket是否可以考慮解決此類問題?

>如果是,請?jiān)谙旅娴拇a中出現(xiàn)什么問題,除了與設(shè)備連接的主機(jī)IP和端口號之外還需要什么更多的東西?

使用的套接字代碼:

import java.io.IOException;

import java.io.ObjectInputStream;

import java.io.ObjectOutputStream;

import java.net.Socket;

import java.net.UnknownHostException;

public class Requester {

Socket requestSocket;

ObjectOutputStream out;

ObjectInputStream in;

String message;

Requester() {

}

void run() throws IOException {

try {

// 1. creating a socket to connect to the server

requestSocket = new Socket("192.168.0.19", 4370);

System.out.println("Connected to given host in port 4370");

// 2. get Input and Output streams

in = new ObjectInputStream(requestSocket.getInputStream());

// 3: Communicating with the server

String line;

while (true) {

line = in.readLine();

if (line != null) {

System.out.println(line);

}

}

} catch (UnknownHostException unknownHost) {

System.err.println("You are trying to connect to an unknown host!");

} catch (IOException ioException) {

ioException.printStackTrace();

} catch (Exception Exception) {

Exception.printStackTrace();

} finally {

in.close();

requestSocket.close();

}

}

void sendMessage(String msg) {

try {

out.writeObject(msg);

out.flush();

System.out.println("client: " + msg);

} catch (IOException ioException) {

ioException.printStackTrace();

}

}

public static void main(String args[]) throws IOException {

Requester client = new Requester();

client.run();

}

}

此圖片可能會提供更多詳細(xì)信息

對不起這個(gè)很長的問題.但任何提示或教程將不勝感激!

總結(jié)

以上是生活随笔為你收集整理的java 设备指纹_使用Socket In(JAVA)处理生物识别指纹考勤设备的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。