Data Change Notification

Data change notification (DCN) is an update mechanism that allows an enterprise information system (EIS) to send data changes to Unwired Server over an HTTP or HTTPS connection using JavaScript Object Notation (JSON).

Two steps are required to send DCN all the way from the EIS to the device: EIS to Unwired Server (DCN), and Unwired Server to device (push synchronization). DCN is independent of device synchronization and can be used both with or without push synchronization to the device.

Both replication- and message-based clients support DCN:

All DCN commands support both GET and POST methods. The EIS developer creates and sends a DCN to Unwired Server through HTTP GET or POST operations. The portion of the DCN command parameters that come after http://host:8000/dcn/DCNServlet, can all be in POST; any var=name can be in either the URL (GET) or in the POST. The HTTP POST method is more secure than HTTP GET methods; therefore, Sybase recommends that you include the authenticate.password parameter in the POST method, as well as any sensitive data provided for attributes and parameters.

You must be familiar with the EIS data source from which the DCN is issued. You can create and send DCNs that are based on: