程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 通信-C#如何控制多個品牌的IC卡讀卡機和門禁設備

通信-C#如何控制多個品牌的IC卡讀卡機和門禁設備

編輯:編程綜合問答
C#如何控制多個品牌的IC卡讀卡機和門禁設備

希望達到的效果就是:平台發出讀卡指令,可以調用任意品牌的ic卡讀卡機。調用開門指令可以控制接入平台任意品牌的門鎖。
現有條件:可以搭建一個平台,平台定一個通信標准,接入平台的各個品牌的IC卡讀卡機,門禁設備要根據通信標准進行改造。
問題:如何定這個通信標准比較合適,各個廠家改動最少。

最佳回答:


將讀卡機和門禁的調用抽象成接口。然後針對不同的設備,編寫不同的實現類,編譯為dll。
在配置文件中指定你的軟件使用哪個dll,反射加載。
相當於插件系統。
這樣你不用糾結什麼通訊標准之類的問題。

caozhy
u010242728
caozhy
u010242728
caozhy
u010242728
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved