The Sybase DOE Connector (DOE-C) connects the gateway to SAP NetWeaver Mobile to Sybase Unwired Platform, providing the abstraction and optimization layer between the SAP DOE and Unwired Server.
The DOE-C interacts with the DOE on behalf of the mobile devices, converting their Sybase Unwired Platform message-based synchronization requests into DOE messages. All device interaction with the DOE is performed through the DOE-C.
The DOE-C provides:
- ESDMA import capabilities to generate necessary inbound and outbound interfaces to facilitate movement of messages between the gateway and Sybase Unwired Platform.
- Data transformation management required for DOE interaction by:
- Activating a listener based on Web service-eventing
- Serving incoming synchronous and asynchronous requests from devices via the Sybase Unwired Platform runtime infrastructure.
- Implementing guaranteed delivery for acknowledgment (ACK) and negative acknowledgment (NACK) messages; message counters are maintained within the Sybase infrastructure per logical device. Positive ACK messages are sent to the sending system to notify it that the original message was received and successfully processed. NACK messages notify the sending system of messages that were received out of sequence.
- Automating the subscribe and unsubscribe functions based on client software activation.
- Routing incoming messages based on ESDMA and target application rules.