Siebel Mobile Connector Guide > Working with the Siebel Mobile Connector >
Overview of Data Transfer Mechanisms
The Siebel Mobile Connector provides three mechanisms for getting data to and retrieving data from partner applications and the Siebel Server: real-time access, data updates, and pushed alerts.
- Real-time access to data. You can add, modify and delete records in real-time using XML commands. User data is returned as XML documents. This capability is useful for accessing contact details, updating opportunities, accessing contacts, and so forth.
- Data updates. You can query the Siebel database for new information entered for a specific user. This capability is useful for retrieving information that has changed or been added since the last time a user has logged into the application, such as new activities or new opportunities.
- Pushed alerts. You can also obtain pushed alerts from the Alert Business Service. The Alert Business Service creates an XML document with the relevant, predefined data and sends it to the third-party application. For example, two service technicians could be notified that a service request has been reassigned from one to the other.
If you are using the COM Data Control or Java Data Bean to send HTTP or XML requests to SWE, then the XML output received from SWE will contain an encoding property of UTF-16. In other words, the XML header will look like this:
<?xml version="1.0" encoding="UTF-16"?>.
If the XML output must be loaded in a Web browser or an XML parser, then you must remove this property or set it to UTF-8. The header will like this:
<?xml version="1.0" ?> or <?xml version="1.0" encoding="UTF-8"?>.
For the latest information on UTF encoding, see Siebel SupportWeb.