Architecture of SAP Netweaver 7.1 Mobile

Hi @all,
it is about the DOE. How the DOE will be implemented? It is with JAVA or ABAP.
And in which Stack the DOE runs?
I am a bit mazed, because i thought the it runs on the JAVA Stack. But now i read that there is a as abap 7.1 with the DOE.
Could anyone help me about this topic? It is for my diploma thesis and i have to develop a mobile application.
Thanks
Hassan

Hi Hassan,
DOE is a pure AS ABAP component. There is no Java stack in it. All the distribution and management capabilities of the DOE are in the ABAP stack. When developing an application, there are two development activities:
1. Developing the middleware content
2. Developing the mobile device application
The middleware content can be mostly modelled (in fact, more than 90 % is modelling based). The coding comes during back-end integration, when you have to develop the BAPIs.
The mobile device application can be developed using any technology - Java, Linux, iPhone, anything. We are device-agnostic.
In addition, we provide one environment, in which you can develop applications using Web Dynpro for Java (WDJ). But, we are not restricted to applications built using WDJ.
~ Sujit

Similar Messages

  • Logon Architecture in SAP Netweaver 7.3

    Hi
    Can someone tell me or share the architecture of Logon in SAP Netweaver 7.3
    Regards
    JM

    The data exchanged between the browser and the portal depends on the logon type. For instance:
    - SPNego / Kerberos: as the user is already authenticated in the computer domain, the browser only sends a token to the portal. That token is used to verify the identity of the user
    - UIDPW: as the user enters his credentials, the user Id and password are sent
    - Logon ticket: when the user is already logged on to a portal and a trust is established, only the logon ticket gets exchanged.
    To get a more detailed insight look at your logon case and check the SAP Help documentation for a start. That should help you getting started. To find out what exactly happens during the logon, use a tool like firebug to check the traffic and the web diagtool to get more details.
    br,
    Tobias

  • Single Sign on in a 3 tier architecture between SAP Netweaver CE and R/3

    Hi All,
    I am trying to implement SSO using SAP logon tickets in a 3 tier architecture between NW CE and R/3. But so far I have not been able to crack this.
    Let me describe the scenario in detail:
    We have two Java EE applications on Netweaver CE7.2 Application Server:
    1. UI: Just handles all the UI logic : js, jsp, css, html, extjs .It calls the Business Layer Java EE application to get data from back-end systems.
    2. Business Layer: Calls R/3 SOAP services does some processing on them and exposes the data back to the UI via a Restful JSON service (implemented using Java Spring framework)
    Both UI and Business Layer Java EE applications define login modules to be used for SAP logon tickets. So the architecture is like this:
    UI-RESTfull-->Business LayerSOAP->ABAP R/3
    So ideally when the UI link is clicked it prompts the user for authentication (uses CE UME) and then the UI applications calls the Business Layer which then calls R/3. This unfortunately doesn't work. The authentication between UI and Business Layer Application fails.
    However if you remove the Business Layer Java EE application and call the SOAP service directly from the UI. SAP logon tickets starts working.
    So I have been able to make SAP logon tickets work with the following 2 tier architecture:
    UI---SOAP--->R/3
    So my Question is:
    Is there a way to use SAP logon tickets in a 3 tier architecture between NW CE and R/3 (For the scenario described above)? Any help/pointers/documentation links would be great

    Hey Martin,
    To enable SSO I updated web.xml and engine-j2ee.xml for both UI and Business Layer application according to the login module stacks defined (the first one) in the following link:
    http://help.sap.com/saphelp_NW70EHP1/helpdata/en/04/120b40c6c01961e10000000a155106/content.htm
    Initially both UI and Business Layer had the same entries for web.xml and engine.xml. But since this was not working I did all kinds of testing. For UI i used FORM based authentication and for Business Layer I was using "BASIC" authentication.
    I tested the following Scenarios:
    1. Without any changes to the above XML files: The Business layer rejects any requests from the UI . I checked the Browser and "MYSAPSSO2" cookie was created. Somehow UI doesnt use this to call Business Layer. Or the Business Layer rejects the token itself
    2. I removed authentication from the Business Layer application (Web.xml) keeping the UI same: The call went to R3 but returned a "UnAuthorized" error back. In this case also at the browser level "MYSAPSSO2" token was created but was not used by the business layer to call R3.
    3. The did all sorts of permutation and combination with the sample login modules provided (See link above) on both UI and Business Layer application . Nothing worked. All combinations led to two results which were the same as 1 and 2
    It seems all this is happening because of another application in between UI and R3.
    Hope this Clarifies.
    Thanks,
    Dhannajay

  • SAP Netweaver 7.1 Product License

    Hi,
    I need complete license information for SAP Netweaver 7.1 product from where I can get it.
    Actually, I need to know if an organization purchase full licensed product of SAP Netweaver 7.1 then they can use the same to develop and distribute their application. Here my target application is based on SAP Netweaver Mobile application for handheld devices. After developing my application for handheld device I need to deploy and distribute my application on more than one device say 500 mobile phones.
    Whether this full license allows to distribute my application on more than one device or else I need to get bulk license for many devices.
    Kindly, provide your inputs.
    Thanks in advance.
    Regards,
    D. Vinodh Raj

    Hi,
    SAP Netweaver Mobile 7.1 is part of SAP Netweaver 7.1 Product Suite. So it comes in the box once you purchase licenses for SAP Netweaver 7.1.
    There are no seperate licenses for distribution of customer developed mobile applications for handhelds. You can distribute it among as many devices based on your requirement.
    One point here is that if you want to use IBM DB2e as the database for SAP Netweaver 7.1 Mobile Handheld applications then you will have to purchase licenses for that. All related details on the same are also available at Service market place.
    Regards,
    Nipun

  • SAP NetWeaver Composition Environment 7.1

    Hi
    Can Any one provide any materials or links for the SAP NetWeaver Composition Environment 7.1
    mail id : [email protected]
    I will be very thankfull for you if you provided some materials and links..
    Thanks In Advance
    Regards
    Chandran S

    Hi,
    Check these links they maybe helpful to you
    <u><i><b>AS Java Architecture Manual
    SAP NetWeaver Composit i o n Environme n t 7 . 1</b></i></u>
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6016096b-aaf5-2910-1ebd-9fef2e14e983
    <u><i><b>How-to Guide: The Migration Plug-in for SAP NetWeaver Composition Environment 7.1</b></i></u>
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1081cf3b-b407-2a10-f090-8a75d20ae32c
    <u><i><b>SAP NetWeaver 7.1 Composition Environment Overview and Training - Webinar Details</b></i></u>
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4094a17a-b5e4-2910-448a-82bb9037e8d1?prtmode=navigate
    Check these links also
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0e03d24-a21d-2a10-9ea6-f13e6e7ec9e7
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0c9b5fb-6f2e-2a10-d99e-eecb8f7ce6ce
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0c5a59c-872e-2a10-91ba-9241944a25c7
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0314e07-4df0-2910-71a0-b6457a1672b6
    Regards
    SURYA

  • Training for SAP NetWeaver Mobile 7.1

    SAP NetWeaver Mobile 7.1 is now in unrestricted shipment.
    How can you learn the details and start the development ?
    SAP Education has launched the official training offering: "MOB100 SAP NetWeaver Mobile 7.1 - Development and Administration". To sign up for a training, either search for it in the [SAP Training catalog|http://www.sap.com/services/education/index.epx] or check out the [currently offered trainings in Brussels/Belgium|https://service.education.sap.com/sap/bc/bsp/sap/hcm_learning/trainingtype.htm?sap-params=cGx2YXI9MDEmb3R5cGU9RCZvYmppZD03MDA2NjQyMw%3d%3d].
    Of course you can also always start with our elearnings provided in the SDN:
    [SAP NetWeaver Mobile 7.1 New Development Cycle and Tools |https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/204fc387-6646-2a10-99b7-bba030bc3f68]
    [SAP NetWeaver Mobile 7.1 Architecture Overview and Runtime |https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e048e20c-7246-2a10-e8a5-8b2b78b5b994]
    Enjoy !
    Stefan
    Edited by: Stefan Wawrzinek on Dec 9, 2008 6:01 PM

    Hello mobile community,
    Workshop in Walldorf next week still have seats available.
    Take you chance and register now.
    Regards,
    Wolfgang

  • SAP Netweaver Mobile 7.1 - Mobile Infrastructure 2.5

    Hi Everyone,
    Im kinda confused, is NW Mobile 7.1 the next version of MI 2.5? or it's all separate? What do they have in common?
    Thnx a lot.

    Hi
       NetWeaver Mobile 7.1 is infact the successor to MI 2.5 and MI 7.0 or in other words the next major release after MI 2.5 (MI 2.5 and MI 7.0 have the same architecture).  7.1 has been completely re-architected and has various improvements in terms of Scalability, Device Management, Data Volume and so on.  At the same time there is a compatibility layer in 7.1 which would enable applications currently running on MI2.5 and MI 7.0 to also run on 7.1.  For more information please refer to this <a href="http://help.sap.com/saphelp_nwmobile71/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm">link</a> and other documents present under
    http://service.sap.com/instguides and then navigate to
    -> SAP NetWeaver
    -> SAP NetWeaver Mobile 7.1
    -> Installation
    Hope this helps
    Best Regards
    Sivakumar
    Message was edited by:
            Sivakumar V

  • IMP: SAP Netweaver Mobile Integrations with External Applications

    Hey Experts,
    I have a requirement in SAP Mobile Asset management and already we have SAP MI(Mobile Infrastructure), in this project SAP r/3 is sits in Backend, SAP Netweaver is Middleware 
    Basically i would have experiance on ABAP ,in last project i created zBAPI..,i know how we can communicate with SAP R/3 to External Applications..
    here my doubt is i want to know where i need to create ZBAPI whether in SAP Netweaver or SAP R/3 ????
    SAP Netweaver already have JAVA and ABAP , here can i create ztable,rfc,ZBAPI in netweaver or we need to use SAP R/3., how was the communications will be SAP netweaver to sap r/3..???
    let me clear my doubt ...
    Regards
    J Sarathi

    Hi Sarathy,
    If you are planning to develop a mobile application fresh , then it is recommended to use NW Mobile 7.10 as it comes to market with much more features compared to its predecessor..
    Check out the link
    [Modeling Occassionally Connected application|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/204fc387-6646-2a10-99b7-bba030bc3f68]
    Check out the developer's guide
    [Developer's guide for mobile 7.1|http://help.sap.com/saphelp_nwmobile71/helpdata/en/8F/0B674240449C60E10000000A1550B0/frameset.htm]
    You can also check the sample bapiwrappers part of the Func Group 'SDOE_SAMPLE_BAPIWRAPPERS' shipped with NW mobile7.1
    sample app modeling using Mobile 7.1[sample app|https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60bac0a0-bbed-2a10-a58e-efdf832a96c9&overridelayout=true]
    Regards,
    Liji

  • Difference between SAP Netweaver PI and SAP Netweaver Mobile and SAP DOE

    HI,
    I am learning Sybase Unwired Platform  and SAP PI 7.1.  I was going through SUP and SAP configuration documentation. I am really confused at one point. Does this SAP Netweaver PI 7.1 and SAP Netweaver Mobile 7.1 are same?. What is these DOE connector? is these DOE and SAP Netweaver Mobile 7.1are same? .
    I have gone through various documents. but still i am very much confused. I am very much new to this platforms.
    Can any one please help me in above topics.

    Yes latest version is Netweaver mobile 7.1. and in one of the documentation of Netweaver 7.3 it is said that,
    to download the non-ABAP software that is relevant for SAP NetWeaver Mobile 7.3.
    http://service.sap.com/swdc -->  Downloads --> Support Packages and Patches --> Support Packages and Patched u2014 Entry by Application Group --> SAP NetWeaver and complementary products --> SAP NETWEAVER MOBILE --> SAP NETWEAVER MOBILE 7.3 --> Entry by Component --> Mobile Client --> NW MOBILE CLIENT SETUP 7.3 .
    Actually my problem is, I am unable to get DOE Setup.exe file. I am able to download only .SAR file. If i configure SUP with SAP Netweaver mobile 7.1. i need to install DOE seperatly.
    In one of the forum, it is said that
    if we want to use CRM mobile, we need the following landscape to deploy it (for example):
    1.) ECC Backend (your CRM Backend, off course you need this)
    2.) Netweaver Mobile 7.3 (This is the DOE part, including ESDMA)
    3.) Sybase SUP
    Well, you need to connect SUP and NWM7.1 together. To do this you need to install a DOE-Connector in Sybase. The NWM7.3 contains the counter part to DOE-C which is the ESDMA stuff. This is now included in NWM7.3. If you run still NWM7.1 you need to install that piece of connector as a separate add on.
    This is where i got confused and was searching for NWM7.3.
    Thanks
    phanidps

  • SAP NetWeaver AS ABAP 7.1 for Mobile 7.1 Trial Version

    From where can I get the SAP NetWeaver AS ABAP 7.1 which is required to run data synchronization with
    NetWeaver Mobile 7.1 ?
    As per the download notes, for mobile 7.1 -
    "Note: SAP NetWeaver AS ABAP 7.1 is NOT part of the download package, but is integral part of the product shipment SAP NetWeaver Mobile 7.1. In order to synchronize applications that you have developed with SAP NetWeaver Mobile 7.1 Trial Version, you absolutely need to install SAP NetWeaver AS ABAP 7.1 also. Without such installation, applications you have developed with the Trial Version will only be able to run standalone on NW Mobile Client, but without data synchronization.
    Does the CE version contain AS ABAP 7.1? Link to the specific download pl.

    Hi,
    There's no SAP NetWeaver AS ABAP 7.1 trial version available on SDN. The CE trial version only contains the Java AS.

  • Enterprise service in SAP Netweaver mobile application

    I want to use an enterprise service in a mobile web dynpro application using SAp Netweaver Mobile 7.1.Is it possible

    Hi Pablo,
    We are actually working with CE. Here we checked the following configurations:
    1. Network connectivity from your IDE (Window>preferences>general-->network connections).
    2. Http proxy settings of the server (http://<host>:<port>/nwa/middleware-settings)
    I think the problem is with your server's http proxy settings.
    Hope it helps.
    Regards,
    Srinivasan Subbiah

  • MAM development on SAP NetWeaver Mobile 7.1?

    Hello world
    I did notice that SAP has released SAP NetWeaver Mobile 7.1. I was of course very curious if this would (finally) make MAM25 developments possible in the new SAP NetWeaver (Mobile ) Developer Studio 7.1, because the old SAP NetWeaver Developer Studio 7.0 is based on Eclipse 2.X while the new one is based on Eclipse 3.3 (which has some advantages compared to Eclipse 2.X).
    So I did download SAP NetWeaver Developer Studio 7.1 and SAP NetWeaver Mobile 7.1, and installed both of them on my system. I was positively surprised when I noticed a Mobile Infrastructure perspective. So I did download our customized MAM25 source code from the CVS server and I tried to let it compile and run on SAP NetWeaver Mobile Developer Studio 7.1.
    Compiling was not a problem: after including some required JAR files, the code did compile successfully, however when trying to export the project, it seemed that the JSP files were not compiled, however I did put the tick mark at the Add JSP as compiled classes option. In my NetWeaver Developer, a folder $jsp was created, but with nothing inside. And in the generated WAR-file, I couldn't find any compiled JSP file as well...
    In the 7.0 version, a file called mam25.jar was created and putted into the lib folder in the war archive file, which contained all the class files. This file was not created with version 7.1.
    When trying to run the MAM from within NetWeaver Mobile Developer Studio 7.1, I did get the following exception when launching:
    java.lang.NoClassDefFoundError: com/sap/tc/mobile/cfs/startup/Startup
    Caused by: java.lang.ClassNotFoundException: com.sap.tc.mobile.cfs.startup.Startup
    Is there anyone who can tell me whether or not SAP NetWeaver Mobile Developer studio 7.1 is able to compile, generate and run the MAM25 source? If not, why is there a perspective Mobile Infrastructure included?
    If it is compatible, does anyone have an idea why it didn't work with me?
    Thanks for your help!
    Best regards,
    Diederik

    Hi all,
    First of all, thanks for all the information!
    I think there is a little misunderstanding, or maybe I am wrong
    SAP NetWeaver is the web-application you can use to analyze, administrate, etc... your mobile applications?
    I am actually talking about the SAP NetWeaver Developer Studio 7.1, which is in fact just an extended Eclipse environment. There is some kind of mobile update pack which you can find here: [SAP NetWeaver Mobile 7.1 SP3|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0846cb5-59ec-2a10-46a2-cff9cd9b8fc3]
    My question was if you can maintain and develop in JAVA your MAM25 application with this version of the Netweaver Developer Studio? I did notice a perspective Mobile Infrastructure as in version 7.0, and I can compile the JAVA code, but I can't run the application (see error in original posting) and it seems that no JAVA files are generated from the JSP files.
    I guess it is just a matter of making the plugins compatible for Eclipse 3.X, because the plugin system of Eclipse 2.X is not compatible with the plugin system of Eclipse 3.X. But because of the Mobile Infrastructure perspective that I did notice, I was thinking that this was done. But this seems not to be the case, or I did do something wrong...
    So the only question is: can I use SAP NetWeaver Developer Studio 7.1 (aka Eclipse 3.X) to develop in JAVA the MAM25 application?
    Thanks for the help!
    Best regards,
    Diederik

  • SAP Mobile Engine with SAP NetWeaver 7.0 Java Trial Version ?

    Hi, I would like to know if I can use the SAP Mobile Engine on the SAP NetWeaver 7.0 Java Trial Version that you can download form SDN or in other words if I can configure a test system with the SAP NetWeaver 7.0 ABAP SP12 and SAP NetWeaver 7.0 Java Trial Version ?
    I figure out that I can Develop some BAPI Wrappers on the ABAP Trial Stack but I can't enter on the SAP Mobile Engine in the JAVA stack, so is there any way ?
    Thanks.
    Matias.

    Hi Sivakumar, first of all thanks for your help
    So I have all of these this Trx. on my Netweaver Middleware which is a Trial Abap Version: (MEREP_MON, MEREP_PD, MEREP_SBUILDER) .... And I followed some Tutorial and did some BAPI WRAPPERS, so you are telling me that I don't Need any JAVA STACK?, at least just to test?, Becasue I need  to syncronize the PDA with the ABAP Trial server which is my Middleware also, ??  I have to Develop a Webdynpor for JAVA Applicaction in order to use an applicaction on my PDA (I would like to work OFFLINE applicactions, so that way How I can Upload the webdynpor App. to the PDA  and Sync them ?
    Thanks.

  • Upgrade Mobile 2.5 to SAP Netweaver Mobile 7.1

    Hi,
    We have to create the file .SDA with NWDS following the steps of the Sap Note 1548566 - MAM Application Start Error,then deployment the application in Sap Netweaver Mobile 7.1 Cliente, but when we try to start the application it show us the follow error:
    Error: 500
    Location: /campofrioapp/campofrioapp/Menu.do
    Internal Servlet Error:
    javax.servlet.ServletException: cannot find message associated with key : dispatcher.forwardException
         at org.apache.tomcat.facade.RequestDispatcherImpl.doForward(RequestDispatcherImpl.java:238)
         at org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:162)
         at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:423)
         at index._jspService(index.java:62)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
         at org.apache.tomcat.core.Handler.service(Handler.java:287)
         at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
         at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
         at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
         at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
         at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
         at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
         at java.lang.Thread.run(Unknown Source)
    Could you help us to solve this error please?
    Best regards
    Fernando

    Hi,
    most likely your precompilation of JSP files did not work. While creating JSPs, check if they are really there - or if the resulting Java code is empty.
    In that case you would get this error.
    Hope this helps.
    Regards,
    Oliver

  • ROI of implementing SAP Netweaver Mobile 7.1

    How can we calculate ROI of NW mobile 7.1 implementation?
    In what areas can SAP Netweaver Mobile 7.1 ensure savings/ reduced expenditure?
    Some example areas are:
    1. Paper work
    2. Operational Cost (Eliminated Data Updation time)

    Hi,
    I dont think this link gives the exact answer for your question but it definitely helps you to calculate the same or atleast gives you an idea about what sap netweaver mobile 7.1 is about and the benefits it offers and what can be achieved with it.
    SAP NetWeaver Mobile 7.1
    Best Regards,
    Siva.

Maybe you are looking for

  • While scheduling I am getting the Exception [TOPLINK-4002] Error

    Dear All, While scheduling I am getting the following Error Exception [TOPLINK-4002] (Oracle TopLink - 10g Release 3 (10.1.3.0.0) (Build 060118)): oracle.toplink.exceptions.DatabaseException Internal Exception: java.sql.SQLException: No more data to

  • Display brightness control not in Prefs Pane

    I'm using an Apple 23" sinema display. The brightness control used to appear in the System Prefs, but it no longer shows up. I unplugged all peripherals, but I can no longer get the slider to appear. Any thoughts?

  • Load Query

    Hello, I am trying to load data to a master data attribute from psa through dtp but it is taking a really long time only in production but it is okay in dev and qa. the problem seems to be with this one object because all the other loads are okay. th

  • Sync only selected contact groups via Bluetooth to Mercedes Benz

    Hi I understand that it is possible to create "groups" of contacts in the address book program on my MacBook Pro and then choose to sync either all or just selected groups to my iphone. If I do sync all of these groups to my iphone (which I want) is

  • Cartesian Or NOT

    Hello All, When I run following query, I got 24 row.SELECT * FROM CLASSES, COURSES, REGISTRATIONS, USERS WHERE ( (CLASSES.COURSE_ID = COURSES.COURSE_ID) AND (REGISTRATIONS.CLASS_ID = CLASSES.CLASS_ID) AND (REGISTRATIONS.USER_ID = USERS.USER_ID) When