Skip to Content

xApp Definition

Hi,

after a long time of engaging with caf I'm certain that it is possible to create xApps with CAF (of course therefor the certification of SAP is nessasary). But my questions now is, if it is possible to create xApps without CAF, too? For example xRPM was release before CAF was available. Moreover I've received a mail of an SAP employee who have written that its possible to realised xApps in ABAP, too. But how? What is the exact defintion of SAP xApps? What are the development tools and qualities of SAP xApps?

Thanks a lot!

Martin

Add a comment
10|10000 characters needed characters exceeded

Related questions

4 Answers

  • Best Answer
    Posted on Oct 17, 2006 at 05:26 PM

    Ok - now you are talking about CAF-GP again, right? I tought the CAF is not nessasary for CAs and xApps!?

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      CAF is not necessary to pass certification only for those who developed previous applications that fits the composite architecture (soa-based) using web services (see my first response). That is to accomodate partners who already have developed their latest applications and want to benefit from the xApp certified program

  • Posted on Oct 17, 2006 at 08:22 AM

    Thanks again. It seems that xApp is an very flexible defintion. As a result of your last answer it's no problem to call an classic ABAP Application xApp, as it is in the position to consume web services, too. Right!?

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Sure. Just look at the list of callable objects. You'll see all different kinds of UI callable objects. Flexible it is indeed. It allows for model-driven composition by non-developers. SAP would call them BPX I think.

  • author's profile photo Former Member
    Former Member
    Posted on Oct 15, 2006 at 10:02 PM

    xApps are packaged Composite Applications that are sold separately from mySAP Business Suite and Business One, with their own price tag and release schedule.

    xApps are stand-alone, packaged composite applications that deliver innovative, differentiated business processes

    Composite Applications are built and deployed on top of the service operations provided by components, combining these service operations with new application logic, user interfaces, and business process orchestration.

    Composite Applications are loosely coupled to the components on which they are based, resulting in a new logical application tier which can be deployed and upgraded independently of the component infrastructure

    Sure it's possible to create xApps without CAF. Look here for more on certification criteria http://www.sdn.sap.com/irj/sdn?rid=/webcontent/uuid/faa25845-0a01-0010-e6a5-d447229c9e8c [original link is broken]

    "Usage of SAP composition tools, such as CAF or VC, is not required for this option of composite certification. Therefore, this option serves the purpose of accommodating those ISVs who have already built composites without using SAP's composition tools, and offers them a transition path to start adopting SAP's composition tools"

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Oct 16, 2006 at 06:41 PM

    Thank you for your answer. From my point of view Web Dynpro for ABAP does not support Web- and Enterprise Services and ESA at all. Does this mean, that Web Dynpro for ABAP is not a tool to create xApps?

    Kind regards

    Martin

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      an xApp can have its UI layer using pretty much any UI technology. WDA I believe can be used to create your xApp. As far as I know WS client calls from WDA is possible as Abap can consume WS (at least as of ECC50).

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.