cancel
Showing results for 
Search instead for 
Did you mean: 

NW Mobile 7.1 + PI 7.1 = ???

Former Member
0 Kudos

Hello all,

Is it safe to put NW Mobile 7.1 and PI 7.1 on the same box? They would use separate databases, instance numbers, etc. Is NW Mobile only used for development purposes?

TIA

Accepted Solutions (1)

Accepted Solutions (1)

kranti_khilari
Participant
0 Kudos

Hi,

Yes, it is possible to have NW Mobile 7.1 and PI 7.1 in the same box. The R/3 server/system where you will have both these installed - in the "Mobile" context, this server will serve as the DOE (Data Orchestartion Engine) for the Mobile Scenario.

This is where all your Design Time objects (that map to your Data Model in your backend application) will have to be designed for your Mobile Scenario - which can be termed as "Development" phase.

Creating a Java based Mobile Application based on the Data Model designed in the DOE, using the Netweaver Developer Studio (in the Mobile perspective), is also part of Development.

But once the development is over and the application is ready, then having a Mobile Client installed and application deployed on the client comes under the "Runtime" phase. Data transfer between the backend application and the Mobile Client happens via the DOE server, hence the DOE is required also during Runtime. Most of the Runtime activity (consisting of Administration, Configuration, Monitoring) is facilitated via the NW Administration and Monitoring portal which is again invoked from the DOE.

For more details, you may refer to: http://help.sap.com/saphelp_nwmobile71/helpdata/en/ca/6fbd35746dbd2de10000009b38f889/frameset.htm

Best Regards,

Kranti

Former Member
0 Kudos

Hello and thanks for the response

But once the development is over and the application is ready, then having a Mobile Client installed and application deployed on the client comes under the "Runtime" phase.

By "client", are you speaking of something like the Blackberry?

Data transfer between the backend application and the Mobile Client happens via the DOE server, hence the DOE is required also during Runtime.

This would not happen through the AS JAVA portion (that is not a part of NW Mobile 7.1)? If I install the NW Mobile 7.1 and start it up, will it also have a dispatcher, server0, server1, server(n) as well?

Former Member
0 Kudos

Hi ,

I hope it is clear that Mobile is not a seperate software installable unit , for this we need to install AS ABAP and configure it for usage type mobile.Hence the application server instance , Database instance that will be part of the above installation is used by Mobile as well.

Mobile includes DOE (Data Orchestration Engine , ABAP based message oriented middleware)

This constitutes of design time tool for defining data objects and distribution of data.

A runtime to replicate,synchronize and distribute data between the components like Back End and Receiver of data.

Along with DOE, Netweaver Mobile client is an additional installable unit.

Mobile client is installed locally on mobile devices and has a webserver ,database layer and a framework for the mobile applications.

This client framework can be seen as the default client that is shipped by SAP.

Mobile applications can be built using the development environment NetWeaver Developer Studio .

Customers can build a custom client that can talk to DOE as well.

There is a partner based application development strategy also established(for eg with RIM , Sybase) where partners create application / client framework catering to specific set of devices(like Blackberry incase of RIM).

http based message exchange occurs between DOE and default Mobile client .

Regards,

Liji

Former Member
0 Kudos

Thanks so much for the information.

Answers (0)