中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 關(guān) 閉

        新聞中心

        EEPW首頁 > 安全與國防 > 設(shè)計應(yīng)用 > 基于ASP.NET的RFID刷卡系統(tǒng)設(shè)計

        基于ASP.NET的RFID刷卡系統(tǒng)設(shè)計

        作者:謝尚劍 王桂棠 楊振麒 時間:2014-11-27 來源:電子產(chǎn)品世界 收藏
        編者按:  摘要:本文針對熱處理行業(yè)生產(chǎn)流程的復(fù)雜性和貨物的多樣性,設(shè)計一種以ASP.NET C#為基礎(chǔ),采取B/S模式[1]架構(gòu),利用終端讀卡器讀取數(shù)據(jù),通過CAN總線傳輸,結(jié)合服務(wù)器和SQL Server 2005數(shù)據(jù)庫相連的智能刷卡管理系統(tǒng)。整個智能刷卡管理系統(tǒng)簡化了生產(chǎn)流程中信息輸入的過程,而且客戶端只需要瀏覽器支持,通過IP地址綁定,就可以刷卡記錄信息了。該系統(tǒng)不但有良好的頁面用戶體驗,讓工作人員可以更好地管理及跟蹤貨物,而且還適合用于智能移動設(shè)備。   引言   目前,中國熱處理行業(yè)存在一些有很明

          1.4 端關(guān)鍵技術(shù)實現(xiàn)

        本文引用地址:http://www.antipu.com.cn/article/266057.htm

          該刷卡系統(tǒng)是通過B/C模式與端進行數(shù)據(jù)交換的。工作人員瀏覽完數(shù)據(jù)并關(guān)掉網(wǎng)頁后,端就會相應(yīng)地把對應(yīng)客戶端的頁面文件從內(nèi)存清除,刪除所有頁面的變量內(nèi)存空間,并且不再運行后臺文件cs的代碼。因此為了能夠一直運行監(jiān)聽讀卡信息的模塊,必須在Global.asax[6]啟動監(jiān)聽模塊的線程。

          Global.asax是的一個全局文件,一直保存在內(nèi)存中,能夠一直運行代碼。因此把監(jiān)聽模塊的開始線程放到Global.asax下。

              

          Monitor是監(jiān)聽模塊的開始線程。這個線程在服務(wù)器開始運行的時候就開始執(zhí)行,一直保存在InProc的運行進程中。這樣就可以保證系統(tǒng)能夠一直監(jiān)聽刷卡數(shù)據(jù)的輸入并進行處理。Monitor線程與頁面代碼相互獨立,不受各自影響,也就是就算用戶不瀏覽網(wǎng)頁,也可以刷卡通過查看數(shù)據(jù)。

          Application是全局變量,也就是保存數(shù)據(jù)緩沖區(qū)。如果直接采用客戶讀取端口數(shù)據(jù)的方法,那么同時只能一個用戶讀取,而且這位用戶讀取完之后,數(shù)據(jù)就消掉,因此要放在全局變量中,這樣就能夠同時讓多終端查看數(shù)據(jù)。

          當線程發(fā)現(xiàn)有數(shù)據(jù)輸入的時候,馬上讀取每個字節(jié)的數(shù)據(jù),并且通過判斷協(xié)議判斷地址取出唯一的標志號。過程如圖6。



        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉