Web Method: Get routes associated with specified user
HTTP Action: GET
URI Template: routes?cluster={clusterName}&domain={domainName}&package=
{packageName}&username={username}&remoteId={remoteId}&count={replayCount}
Request Representation: n/a
Response Representation: See routes.xsd element 'routes'.
Response Status Code: 200
“EIS Managed” indicates that the EIS initiates the
connection to SAP Mobile Server to
retrieve updates. When “Notify EIS to Fetch Operation” is selected,
SAP Mobile Server sends a
notification to the EIS to inform the availability of the updates.
However, the EIS is still responsible to fetch the operations from
SAP Mobile Server using the HTTP
interface.
Note: SAP Mobile Server does not guarantee
notifications are delivered in order. It is possible that the
"upload" notifications are sent to the EIS out of order if clients
are uploading multiple times before the EIS is able to process any
of the generated "upload" notifications. It is also possible that
the EIS receives the same notification twice due to HTTP usage as
the delivery protocol. Duplicate notification is not considered
harmful since each operation contains an identifier, but the EIS may
want to implement logic that does not react to a notification if it
is a duplicate.
When “Notify EIS to Fetch Operation” is not
selected, the EIS still fetches the operations from SAP Mobile Server. The difference is that the
schedule to fetch is EIS determined and not configured in SAP Mobile Server.