SyncML功能
SyncML功能
cML行動(Syn Syn cML陳述協議及Syn
SyncML是一種唯一行業通用的移動數據同步化協議,將由SyncML行動(SyncML initiative)發行,是一種開放性協議。SyncML initiative由行業先鋒Ericsson, IBM, Lotus, Motorola, Nokia, Palm Inc., Psion, Starfish Software初創,Matsushita也與最近加入,使其會員達到9家。另外還有555家支持公司。SyncML initiative的目的就在於,與終端用戶、設備開發商、數據提供商、基礎構件開發商、應用軟體開發商及服務提供商協同工作,發行SyncML,以真正實現:使用任何終端設備均可隨時隨地訪問任何網路數據。
直到目前,移動數據同步化還是建立在一些互不相同的私有協議上,其中的每種協議只能支持有限種類的設備、系統及數據類型。這些不兼容的協議技術,增加了各方面(用戶、生產商、服務提供商、開發商)工作的複雜度。而且這類協議的增加會限制移動設備的使用,會限制數據的訪問和發行,還會限制用戶的移動性。但SyncML發行后,情況即將改變。
SyncML可以表示通過任意網路同步化所有設備及應用軟體。藉助XML,SyncML將成為真正的同步化平台(這一點將會得到證實)。
SyncML的主要目的有兩方面:一、可以通過任何移動設備將網路數據同步化。二、移動設備中的數據也可以用任何網路數據同步化。
有了SyncML,網路數據可以通過多種設備同步化,用戶可以使用不同的設備(包括掌上電腦、行動電話、汽車計算機、台式機)訪問和操作同一網路數據。此外,用戶的個人信息(如電子郵件、通訊錄等)能夠在用戶的不同設備上同時得到更新,保持一致。例如,用戶在掌上電腦上閱讀了一封新收到的郵件,那麼在他的台式機中,也會自動地將這封郵件顯示為已讀郵件。
有了SyncML,用戶就可以在他的移動設備上更多地使用應用軟體和信息,如果對這些軟體和信息有所更新,可以隨時將這些更新同步化給辦公室設備或同步化到網路上;另外,例如,當移動設備用戶通過電子郵件收到定單時,就可以立即使用同一移動設備訪問公司的存貨系統,以確定發貨日期。無疑這將更加促進移動設備的流行與普及。
要實現上述目的,SyncML協議應具備這樣幾種特徵:一、對無線和有線網路均有效;二、支持任意網路數據;三、支持多種傳輸協議;四、能夠從多種應用軟體入手訪問數據;五、解決移動設備資源有限問題;六、建立在現有的Internet和網路技術基礎之上;七、協議最基本也要做到,使得所有設備能夠達到最普通的同步化要求。
為了SyncML能夠被採用,SyncML行動組織將發行:
一個結構性規範;
兩種協議指標(SyncML陳述協議及SyncML同步化協議);
通用傳輸協議的捆綁物;
通用編程語言界面;
協議的開放性實現樣本。