cancel
Showing results for 
Search instead for 
Did you mean: 

Protocols used in MI

Former Member
0 Kudos

Hi ,

I require some info. regarding the communication protocols used in MI i.e. MI uses only HTTP or is there any other ways through which a mobile device can communicate with the SAP server.

regards

shiva

Accepted Solutions (1)

Accepted Solutions (1)

prashantha_hj
Employee
Employee
0 Kudos

Hi Shivaprasath,

As per as MI is concerned, You can configure it to use either http or https. It is transport protocol used for communication. MI has its own protocol which is XML based for MI data handling which gets parsed on both client and server.

Regards,

Prashanth

Answers (2)

Answers (2)

Former Member
0 Kudos

HI,

another way is to use disc synchronization. Here the sync info is put into a file which then could be transfered to the server via CD/Floppy/USB Stick and then read by the server.

This helps if there is not connection possible at all (e.g. in the Dschungle) and the data is then transfered via physical medium (mail, or so)...

Rgds Tom

Former Member
0 Kudos

hi shiva,

MI uses HTTP as its transfer protocol; also HTTPS is supported.

regarding the data format, the base protocol is the GenericSync protocol and also

the SmartSync protocol, an XML based protocol which works on top of GenericSync.

the data format for both GenericSync and SmartSync are not published publicly,

but you can trace it by looking at trace logs and by looking on the http raw data.

if you have online connection, you can make use of JCo to communicate directly

with SAP system. but this is however off the MI domain. still you can integrate it

into your MI apps.

hope this help

jo