Mobile phone Development Combat 140--PIM Introduction 4

Source: Internet
Author: User
Tags versions

Business Architecture

The PIM business's networking structure is based on a combination of the National PIM platform and the province-built PIM platform. The networking structure is shown in the following figure:

Figure A-3 the PIM Business Network Diagram

Among them, the national centralized PIM business system and the provincial PIM business system through the Cmnet network interconnection. Mobile terminal through the WAP gateway HTTP proxy access to the PIM business system. The PIM business's PC client is interconnected via the Internet and centralized PIM business systems across the country. The PIM business system also needs to be connected with ISMG, MMSC to provide SMS/MMS services, and to connect with the boss to achieve business acceptance of PIM business and collection of billing information. With the development of the business, PIM Business system can also provide USSD business registration method, and DSMP interconnect to realize the management and price of PIM business.

The server address of the Unified PIM business system is set up on the user terminal. The WAP gateway is responsible for querying the enum DNS for the PIM business platform to which the user belongs, and forwards the request to the appropriate PIM business platform. For users with provincial platforms, the WAP Gateway forwards synchronous requests to the provincial PIM business system; for users without a provincial platform, the WAP gateway forwards synchronous requests to the centralized PIM business system nationwide.

Requirements for SYNCML versions and synchronization methods

The PIM terminal and server should provide an HTTP 1.0/1.1-based SYNCML synchronization interface to support terminal address this remote synchronization feature. At least SyncML1.0, 1.1, and 1.1.X versions should be supported at this time, and the latest version of the SYNCML protocol is supported synchronously after the upgrade. At this stage, the server should support slow synchronization, two-way incremental synchronization, and can be upgraded to support other ways (server-side refresh synchronization/client one-way synchronization/Client Refresh synchronization/server-side one-way sync/server-level notification synchronization):

1. Slow sync (Slow sync)

Slow synchronization requires that each contact on the terminal and on the server be compared by field, in effect, the client sends the data from all databases to the server, which the server synchronizes with the data in the server (by field), and merges the data from both sides into a single collection process.

2. Bidirectional incremental sync (two-way sync)

Bidirectional synchronization is the type of synchronization between the client and the server to Exchange data modification information. The content of personal information management is usually the address book, schedule, Notepad and so on. Most users use it to save the phone book.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.