cancel
Showing results for 
Search instead for 
Did you mean: 

xApp Definition

martin_pichlo
Participant
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

martin_pichlo
Participant
0 Kudos

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

Former Member
0 Kudos

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

Answers (3)

Answers (3)

martin_pichlo
Participant
0 Kudos

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!?

Former Member
0 Kudos

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.

martin_pichlo
Participant
0 Kudos

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

Former Member
0 Kudos

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).

Former Member
0 Kudos

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"