在微軟新出新的Windows Mobile 6作業系統中,已經內建了一些跟企業環境整合的功能,同時也提供企業在客製化開發上的彈性,將在這篇文章中跟大家分享一下,如果你的公司正好打算規劃或開發PDA行動化應用的功能,也可以參考一下。
Exchange Server 2007整合
從WM5開始,微軟在Windows Mobile平台上就提供了跟Exchange Server 2003整合的功能,至今Exchange Server 2007上市,Windows Mobile 6也跟Exchange Server 2007密切相關,主要增強的功能有:
Exchange Email搜尋
商務人士在外面要連回公司的其中一個需求,就是要查之前客戶寄來的email,由於PDA記憶體容量的限制,沒辦法把所有的信件放在PDA上,透過Exchange Server的協助,可以直接指定查詢的欄位(收件人、主旨等),取得符合的信件清單,再點選要檢視的郵件,配合WM6已支援HTML郵件的閱讀,就可以看到完整的信件內容。
SharePoint文件檢視
在企業內部常用SharePoint作為公司的入口網站,許多的文件資源也放在SharePoint上,利用Exchange Server作為轉接站,使用者可以在WM6機器上,取得SharePoint的文件,不僅延伸了企業內文件的存取便利性,也確保大家取得的都是最新的文件版本。
設備管理機制
在之前Exchange Server 2003搭配WM5的時代,設備遺失通知系統管理者可以用Remote Wipe-out把機器清空,在Exchange Server 2007配合WM6,則使用者可以自己在Outlook Web Access就可以做基本的設備管理,如遠端清除、同步關係的維護、PIN碼的復原等等動作,不用都要拜託系統管理者。
開發相關資源整合
對於企業要自行開發內部需求的PDA應用程式時,WM6也內建了一些相關資源,讓開發與應用上更加快速與便利。
Remote Desktop Mobile (RDM)
在WM5的機器上,有Terminal Service Client(TSC)提供PDA連線遙控PC或Server的功能,而WM6則進一步提供Remote Desktop Mobile取代TSC。主要加強了128bit加密、全螢幕檢視、橫向螢幕640x480解析度的檢視模式。
網際網路共享(Internet Sharing)
針對WM6 Standard與WM6 Professional的使用者而言,PDA就是手機的功能,對於現在常用的數據連線(GPRS/3G/HSDPA),WM6提供了「網際網路共享」的功能,讓PC/Notebook可以透過PDA也上網,大幅提昇了出門在外的行動工作者的工作能力。
ROM內建.NET Compact Framework
微軟自從提供.NET Compact Framework開發功能以來,越來越多的開發者選用.NET Compact Framework做PDA應用程式的開發,好處在於有許多現成的功能可直接加入,大幅加快開發速度,同時只要維護一套程式碼,不需要因為不同的CPU、不同的作業系統版本就要進行修改。
在以往的WM5機器,.NET Compact Framework是OEM廠商的選擇性內建項目,如果企業採購的是沒有內建的機種,就必須自行安裝。微軟在WM6指定.NET Compact Framework為內建項目,除了避免自行安裝的不便之外,也可加速程式的啟動速度,因為在ROM裡面的程式不需要經過安全性的檢查,就不用花費額外的時間就能立即執行。
WM6內建的這些功能及程式開發相關的資源,可以讓企業在規劃及導入行動化應用的時候,多一些現成的解決方案,加快建置速度並確保這些功能的穩定性。