cancel
Showing results for 
Search instead for 
Did you mean: 

Mobile Application Development Strategy

Former Member
0 Kudos

Hello,

(due to competencies lacks in java programming ...)

Would it be possible to use VB.net and the MS Compact Framework to develop an user interface on the Windows ce.net mobile device and to use/restrict SAP MI Client Component as a sync layer? . What would be the then interface scheme ?

How SAP MI client deals with sql.ce (the Wince.net embedded database) ?

Is it possible to specify through the MI portal the data format (XML) that the sync layer will bring to the mobile device ?

With thanks,

Jerome

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

hello jerome

> Would it be possible to use VB.net and the MS Compact

> Framework to develop an user interface on the Windows

> ce.net mobile device and to use/restrict SAP MI

> Client Component as a sync layer? . What would be the

> then interface scheme ?

MI is implemented in Java and MI applications have to

implement an interface for the framework to manage your

application lifetime (instantiation, invocation, etc)

However, it is possible to just implement your MI

application to act as a service, e.g. a servlet that

will act as your service provider to exchange data

thru HTTP with your VB.net MSCS application. Or in AWT

version, you can implement an application that will act

as your server; opening a socket channel for

communication between your MI application and your .Net

application. In the latter case, you won't be limited

to HTTP protocol and you can create your own exchange

protocol.

> How SAP MI client deals with sql.ce (the Wince.net

> embedded database) ?

MI doesn't support SQL.CE at the moment. Though possible

if you will implement the persistence layer API.

> Is it possible to specify through the MI portal the

> data format (XML) that the sync layer will bring to

> the mobile device ?

Which portal? This is done through the SyncBo definition

using the tool SyncBo Builder in the MW. In this tool

you can select which field you want to be transmitted

into the client thru mapping.

Regards

Jo