zkteco iface702 中控考勤機java開發步驟一---串連考勤機

來源:互聯網
上載者:User

標籤:connect   項目   考勤   tags   png   ems   col   activex   component   

java使用jacob調用中控考勤機sdk方法1、jacob-1.19版本

2、jdk1.8 64位(經過測試jacob.1.19支援64為jdk);

3、將jacob.jar 放入項目 WEB-INFO/lib下匯入:

4、將jacob-1.19-x64.dll 放入64位 jre/bin目錄下,我的是:D:\java\jdk1.8.0_101\jre\bin;

5、將中控考勤機sdk 的dll檔案全部放入 c:\windows\system32 目錄下

6、運行cmd 註冊zkemkeeper.dll  --->regsvr32 c:\windows\system32\zkemkeeper.dll    (也可以使用  自動註冊.bat)

7、成功後如下提示:會有彈框

8、已經配置完畢,進行代碼測試:

  //zkemkeeper.ZKEM.1 為zkemkeeper.dll 註冊成功後 在註冊表可以查看:HKEY_CLASSES_ROOT最下面

package com.zsplat.zke;import com.jacob.activeX.ActiveXComponent;/** * @ClassName:${type_name} * @Description:${todo}(考勤機串連測試) * @author: ZHOUPAN * @date ${date} ${time} * @Copyright: 2018 www.zsplat.com Inc. All rights reserved. * ${tags} */public class ZkemSDK {    private static ActiveXComponent zkem = new ActiveXComponent("zkemkeeper.ZKEM.1");    /**     * 連結考勤機     *     * @param address 考勤機地址     * @param port    連接埠號碼     * @return     */    public boolean connect(String address, int port) {        boolean result = zkem.invoke("Connect_NET", address, port).getBoolean();        return result;    }    /**     * 斷開考勤機連結     */    public void disConnect() {        zkem.invoke("Disconnect");    }    public static void main(String[] args) {        ZkemSDK sdk = new ZkemSDK();        boolean  connFlag = sdk.connect("192.168.1.201", 4370);        System.out.println("conn:"+connFlag);    }}

9、輸出結果為true ,考勤機連結成功

  

 

zkteco iface702 中控考勤機java開發步驟一---串連考勤機

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.