SMS(Short Messaging Service)是最早的短消息業務,也是現在普及率最高的壹種短消息業務。目前,這種短消息的長度被限定在140字節之內,這些字節可以是文本的。SMS以簡單方便的使用功能受到大眾的歡迎,卻始終是屬於第壹代的無線數據服務,在內容和應用方面存在技術標準的限制。
什麽是 SMS?
短消息服務器使移動電話(包括 Pocket PC Phone)能夠使用 GSM 網絡發送短消息,它具有許多有趣的功能:
壹個 SMS 消息最長可包括 160 個字符(偶數二進制)。
SMS 是壹種存儲和轉發服務。也就是說,短消息並不是直接從發送人發送到接收人,而始終通過 SMS 中心進行轉發。如果接收人處於未連接狀態(可能電話已關閉),則消息將在接收人再次連接時發送。
SMS 具有消息發送確認的功能。這意味著 SMS 與尋呼不同,用戶不是簡單地發出短消息然後相信消息已發送成功;而是短消息發送人可以收到返回消息,通知他們短消息是否已發送成功。
SMS 消息的發送和接收可以和 GSM 語音同步進行。
SMS 消息按消息收費,因此要比通過基於 IP 的網絡(例如,使用 GPRS [通用分組無線業務])發送的數據昂貴得多(每字節)。
要使用 SMS,用戶需要預訂支持 SMS 的移動網絡,並且必須為該用戶啟用 SMS 的使用。用戶需要有發送短消息或接收短消息的目的地。該目的地通常是其他的移動電話,但也可以是服務器。最後,用戶還需要有支持 SMS 的移動電話,並需要了解如何使用其特定型號的移動電話發送或閱讀短消息。
為什麽使用 SMS?
對於應用程序開發人員來說,將 Pocket PC Phone 連接至服務器的即時解決方案可能是通過基於 IP 的網絡,例如 Internet。這種做法的優勢包括:已經存在公用標準協議,而且通信工具也是現成的。
但是,在某些情況下,基於 IP 的網絡並非是最有效的傳輸方式。主動甚至自動地進行連接需要占用寶貴的時間,而且在通話時不能進行連接。如果存在壹種即使是在通話時也能即時連接至服務器的方法,那會是什麽呢?既然 Pocket PC Phone 可以發送 SMS 消息,它也許是壹種實現辦法。
通常在四處走動的工作人員需要向業務流程應用程序通知重要事件時,即時連接非常有用。可能是通知服務器有新訂單的推銷員,也可能是剛剛送完貨的卡車司機。
在服務器方面,有多種解決方案可用於接收 SMS 消息並將其轉發給其他系統。例如 MobileSys, Inc. 和 Smartserv Online, Inc. 的產品。在本文中,我們將進壹步探討 Pocket PC Phone 的 SMS 性能。