• 沒有找到結果。

系統架構

在文檔中 中 華 大 學 (頁 38-43)

目前有兩種技術可以達成:

(一) 遠端資料存取技術 Remote Data Access( RDA )

(二) 合併複寫遠端資料庫技術 Merge Replication ( Replication )

遠端資料存取技術 Remote Data Access( RDA )係當第一次進行存取時 PDA 端 會將資料從 Server 端的資料庫下載至 PDA 端,往後若要做查詢的動作時,PDA 則會從本機中的資料庫做查詢的動作,而當資料更動時,即時連線回存到 Server 端的資料庫中來進行 PDA 本機的資料庫與後端的 SQL SERVER 同步。

RDA 主要的架構有三層:

第一層:SQL SERVER 資料庫端 第二層:IIS 端

第三層:Pocket PC 應用程式端

而另一種技術合併複寫遠端資料庫技術 Merge Replication

網路連線時,所變動的內容同步至 Server 端的資料庫,達到 Server 端與 PDA 資料的一致性,在網路不連線的狀態下可以直接存取 PDA 資料庫內容,且又能 確保在 Server 端與 PDA 的資料一致。遠端資料存取技術必須維持在網路連線的 狀態所以有即時性,修改資料後,PDA 端資料庫與 Server 端的資料立即一致。

而合併複寫遠端資料庫技術主要是使用在網路不連線的狀態下直接連接到 PDA 端資料庫,若要和 Server 端的資料庫內容一樣,只要連線後就能立即同步,所 以較適合批次作業沒有時效性的工作性質。

綜合分析上述特性以遠端資料存取技術 Remote Data Access( RDA )較適 合本系統。整體架構請參考本系統基本架構圖 4(A)所示。

圖 4(A) 基本架構圖

架構中 IGS 這個裝置的基本原理比較單純請參閱 IGS 的基本架構如圖 4(B) 所 示,由一對紅外線發射接收器,紅外線接收器是接收來自 CCU (Central Control Unit),CCU 的基本架構如圖 4(C)所發射的控制訊號,也就是一個控制全體 IGS 的裝置。CCU 這個裝置的基本原理是利用一個重複計數的計數器,計數的起始 數為第一個被掃瞄的 IGS 內部接收部門的內碼,計數所涵蓋的範圍必須包括所 有的 IGS。

CCU 傳送計數的內碼給 IGS 之前必須透過無方向性的無線傳輸,如此才不 會有某些 IGS 因為位置的關係而沒有收到 CCU 所傳送計數的內碼,CCU 傳送 計數的內碼給 IGS 之前必須經過編碼的程序,通常經過編碼後可以增加傳送訊

溫度感應元件

發射紅外線位 置編碼機制

接收紅外線確 認機制

WINSOCK 傳送 機制

WIRELESS 傳送機制

WIRELESS 接收機制

電文處理

PDA 程式處理

IIS 端資料處理

後端資料庫

PDA 顯示

號與接收訊號的品質。另外一個結構是時序控制它控制何時轉換下一個 IGS,何 時可以傳送訊號。

當 CCU 發射出某一個 IGS 的內碼訊號時,每一個 IGS 都會同時收到來自 CCU 的訊號,當每個 IGS 都經過解碼之後,判決是否與本身的內碼相符合,若 是的話則立即發設一紅外線訊號通知 PDA 目前在何處。

圖 4(B) IGS 的基本架構

本系統傳遞資料部份 PDA 透過無線網卡與 LAN 連線,其中 PDA 與無線網 卡的連接是透過 PDA 擴充背匣來完成 PDA 無線上網的功能,PDA 與後端的資 料庫是透過 RDA 的方式達成,PDA 亦可透過無線網卡以 TCP/IP 通訊協定使用

Infrared Receiver

Unit

Infrared Signal Amplifier

Signal Process

Unit

Decoder Unit

Compare Unit Encoder

Unit Infrared Transmit

Unit PDA

好處是只要用相容的器材,都可以透過這個無線網路規範,連接上網速度上 IEEE 802.11b 最多支援 11MB 的資料傳輸。

PDA 的作業系統為新版的 WINCE 稱為 Pocket PC 2002 可以透過無線方 式上網、或使用 Media Player 來觀看圖書館所提供相關多媒體影片、與聽 MP3 規格的聲音,所以本研究中的多媒體展現是透過這種方式進行。

圖 4(C) CCU 基本架構 Set Up

IGS’s Range

Counter Unit

Encoder Unit

Decoder Unit

Timer Unit Transmit

Control Unit Transmit

Unit

在文檔中 中 華 大 學 (頁 38-43)

相關文件