智能手持移動執(zhí)法終端的應(yīng)用優(yōu)勢
移動執(zhí)法鏈接由兩部分組成,包括運行在各移動執(zhí)法終端上的客戶端和建在機房內(nèi)的后臺服務(wù)器。由于移動互聯(lián)網(wǎng)的特殊性,客戶端無法實時保持與服務(wù)器的連接,大數(shù)據(jù)的交互往往需要批量傳輸。利用WebService技術(shù),在實現(xiàn)與服務(wù)器通信的同時,還可以在不同的操作系統(tǒng)上擴展客戶端。服務(wù)器使用IIS服務(wù)器、Memcached緩存和SQL server數(shù)據(jù)庫。

移動執(zhí)法終端使用存儲過程通過服務(wù)器接口訪問底層數(shù)據(jù),并將結(jié)果返回給客戶端。除了響應(yīng)移動執(zhí)法終端的請求,服務(wù)器還需要做好數(shù)據(jù)沖突檢測和處理,確保服務(wù)器端數(shù)據(jù)一致完整。mem cached是一個高性能的分布式內(nèi)存對象緩存系統(tǒng)。通過將部分信息存儲在內(nèi)存中,可以快速訪問,有效緩解數(shù)據(jù)庫的壓力。與直接使用SQL語句相比,通過存儲過程訪問數(shù)據(jù)具有以下優(yōu)點:

1. 移動執(zhí)法終端執(zhí)行速度更快。與程序的預(yù)編譯類似,存儲過程只在創(chuàng)建時編譯。而且,當(dāng)存儲過程第一次執(zhí)行時,會在內(nèi)存中進行備份。下次執(zhí)行時,可以直接從內(nèi)存中調(diào)用,而不需要額外的讀取,而SQL每次執(zhí)行時都需要編譯。
2. 移動執(zhí)法終端支持重復(fù)使用,接口程序可以重復(fù)調(diào)用和執(zhí)行創(chuàng)建的存儲過程,有效地減輕了數(shù)據(jù)庫開發(fā)人員的工作量。

3.可維護性。在生產(chǎn)環(huán)境中,需要對數(shù)據(jù)庫結(jié)構(gòu)和業(yè)務(wù)規(guī)則進行更改和修改。移動執(zhí)法終端利用存儲過程,可以使數(shù)據(jù)庫級別的更改對應(yīng)用程序透明。例如,可以修改存儲過程以包括新添加的表中的數(shù)據(jù),而不是在應(yīng)用程序代碼的某個地方更改這些信息,從而降低維護成本。
上一篇:新大陸NVH200掃描槍多少錢?
下一篇:焊錫雙面插頭視覺缺陷檢測案例



