星期一, 10月 29, 2007

走失偵測下個階段目標

1.實做人工智慧部份。
(利用樹狀模型與時間倒數機制來達到偵測走失的目的。)
使用c來撰寫。
2.完成後測試。

星期六, 10月 20, 2007

走失偵測進度報告

目前進度:
1.將PDA手機中的變數以xml web service的方式傳至SERVER端。
2.以Google maps api讀取,顯示在網頁上。
3.此方式為即時的方式,並且是以無線網路傳輸到網頁伺服器中。

以xml web service方式傳輸的好處:
因為以xml web service的方式傳輸是利用http層來作為傳輸,因此有特定的80 port來作為聽取有無呼叫服務,在有服務時(傳送或是接收)http之中的80 port依然保持在聽取的狀態,因此不會發生網站無法服務的狀況,而如果使用TCP/IP的方式,則程式撰寫者必須自己加入如HTTP層80 PORT的功能,否則會導致網站無法同時執行多人的服務。




程式執行畫面:
圖一.為尚未定位畫面

圖二. 自動偵測GPRS網路

圖三. 系統執行畫面

在未來我們的研究或許可參加亞洲區 XML Web Services學生程式競賽,這是第二屆亞洲區 XML Web Services學生程式競賽的網頁

星期四, 10月 04, 2007

資料傳輸

XMLHTTPREQUEST無法存取客戶端資料,所以我們所持有的PDA端為client端並非 server,因此server端無法使用XMLHTTPREQUEST來要求PDA端讀取xml檔,並將讀取之後的數值由網頁傳輸到遠端server中。

XMLHTTPREQUEST的使用方式是使用者藉由HTTP傳輸一段字串到server的根目錄之中,接著網站可自動使用非同步的方式讀取一個XML檔或是其他形式的檔案並將讀取後的結果傳送給用戶端,接著客戶端的網頁會顯示剛剛使用者對server提出要求的回應,以此種方式提供使用者服務,但是此方式並無法直接傳輸一個xml檔到網站要求服務,也因此不適合我們目前思考直接將xml檔傳輸到server端的想法,也因此考慮使用其他的方式來作為傳輸資料的方式。

星期三, 10月 03, 2007

xml web service 之探討

使用soap的方式就是直接寫好的html檔丟到PDA中,然後利用XMLHTTPREQUEST將檔案丟到指定的伺服器,一開始可先試試是否可直接將XML檔呈現。

資料來源:xml web service

內容對xml web service有詳盡的說明,但是對於如何將PDA中的XML檔案傳輸到伺服器中仍是沒有說到,而且設定的服務通常是將伺服器的資訊提供給客戶端,而我們現在要將客戶端資訊提供給伺服器,這方面的資料比較難找尋。

資料來源:建立分散應用程式
裡面說到該怎麼使用XML web service。

資料來源:資料存取與XML支援

資料來源: .NET Compact framework
.NET Compact Framework 是與硬體無關的環境,可在個人數位助理 (PDA)、行動電話一類的裝置上執行。它會在 Microsoft Windows CE 作業系統的最上層執行,而且會依賴專門設計讓在資源受限裝置上執行的程式能夠有效運作的 Common Language Runtime (CLR)。.NET Compact Framework 將 Managed 程式碼和 XML Web 服務引入裝置,並提供例如型別安全 (Type Safety)、記憶體回收、例外狀況 (Exception) 處理和安全性等諸多優點。
...

星期一, 10月 01, 2007

openGTS之介紹

網址:http://www.opengts.org/












使用試用帳號: