| Mobile Computing is a hotspot of current research in computing technology. As an important direction of mobile computing, synchronization of mobile equipment has very important value of research and application.Through the analysis and comparison, the author finally selected the SyncML data synchronous protocol as the foundation of the entire synchronous system by carefully studying the current main data synchronous protocols; And through earnestly analyzing SyncML C RTK , The author hava designed a algorithm which is used to resolve SyncML data synchronization protocol command; And According to some SyncML C RTK questions which appear in research process of SyncML C RTK, the author has consummated the research of implementation technology of SyncML protocol by the proposal of own synchronous solution mentality and means, this is a solution mentality which mainly aims at in HTTP binding of the SyncML agreement, based on "request/response" and synchronized agent, it uses the realization technology which based on the workspace communication lists; In view of all sorts of insufficiencies which current motion data synchronization plan exists, the text proposed structure plan of own mobile equipment data synchronous system which has a large promotion in supported data types synchronization methods and confict processing by comparison to current mobile equipment data synchronization plan. The overall system structure plan divides into the motion customer end and the server end, two parts of compositions are basicly same, All divides into four parts: SyncML agreement synchronization module, mobile database module, network transmission module and based on SyncML data synchronization application program module; According to the motion data synchronization plan,the author have completed the design, realization and debug of the resolution and callback of the SyncML agreement command, conflict processing, the mobile database design, the network correspondence, application program based on SyncML data synchronization and so on all modules which mobile client and server have. |