Static Conformance Requirements

Team-Fly    

SyncML®: Synchronizing and Managing Your Mobile Data
By Uwe Hansmann, Riku Mettälä, Apratim Purakayastha, Peter Thompson, Phillipe Kahn
Table of Contents
Chapter 6.  Representation Protocol


The Representation Protocol also defines a set of Static Conformance Requirements (SCR) tables. These tables define what a product is required to support. The tables also indicate optional commands or Elements. Here is an example from the SCR tables:

Command

Support of Synchronization Server

Support of Synchronization Client

 

Sending

Receiving

Sending

Receiving

Chal

MUST

MUST

MAY

MUST

This example is from the Common Use Elements section of the SCR tables. For a Server, the Chal command is required for sending and receiving. However, for a Client, it is only required to receive the Chal command.

According to the RFC 2119, MAY indicates entirely optional, SHOULD indicates strongly suggested (i.e. a good technical reason for not implementing), and MUST indicates required.


    Team-Fly    
    Top
     



    SyncML. Synchronizing and Managing Your Mobile Data
    SyncML: Synchronizing and Managing Your Mobile Data
    ISBN: 0130093696
    EAN: 2147483647
    Year: 2001
    Pages: 124

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net