cancel
Showing results for 
Search instead for 
Did you mean: 

About WAS and ccBPM

Former Member
0 Kudos

What is WAS and ccBPM , what is the purpose of this components and where we can use this ones ?

BPM and ccBPM is same or different, if different then what is that difference ?

Edited by: Venkataramesh B on Feb 20, 2008 12:59 AM

Accepted Solutions (1)

Accepted Solutions (1)

justin_santhanam
Active Contributor
0 Kudos

Venkat,

Please refer WebAs -

ccBPM, is your Integration Process(BPM) which is used to define the Business Process with Stateful message communication. ccBPM - Cross Component Business Process Management.

raj.

Answers (2)

Answers (2)

Former Member
0 Kudos

tx

Former Member
0 Kudos

Hi

WAS -SAP Web Application Server

WAS is an incorrect shortform for SAP WebAS. If you refer to any official documentation, SAP always mentions it as SAP WebAS only. WAS is used more for websphere application server

http://help.sap.com/saphelp_nw04s/helpdata/en/f5/81343ecc7f892ee10000000a114084/frameset.htm

WebAS form the application platform for almost all NW components and comes in different flavors as ABAP Only / ABAP + Java / Java Only.

ABAP + Java flavor is the one which forms the base of SAP XI and XI basically uses all the services offered by this application platform. refer help link for more details..

http://help.sap.com/saphelp_nw04/helpdata/en/17/f1b640c9aa054fa12493e48912909c/content.htm

There are still two types of server:

The WebAS, part of the Netweaver product. Currenttly it's 6.4 withing NW2004, but eraly next year it's called WebAs 7 within NW2004S.

The R/3 server, now called mySAP ERP (2005).

Since R/3 4.7EE, the base/core for R/3 and WebAs are the same. For 4.7 it's 6.2.

Purpose of SAP XI with SAP WebAS

for example Adatpers :----

All the adapters written in JAVA(EJBs) and deployed into J2EE Engine .They are JCA (Java Connector Architecture) complaint.

Goto Communication channel > Module and check Module Name.....

That module has written in EJBs and depolyed into J2EE Egine. You can see this module in Visual Administrator > Service > Deploy.

This means the WebAS is supporting this J2EE Egine.

SAP Netweaver is platform indepent means it both OS + DB independent. How it is achieving this platform indepent. That is because of WebAS.

Earlier R2 use to run on IBM Mainframs

R3 is running on Basis

Now SAP Netweaver is running on WAS. WAS in nothing but basis.

SAP Netweaver WebAS is just an extenstion of R3 BASIS

ccBPM

CCBPM is a solution providing to a kind of function and to signify little wider sense where integration extend across enterprise and application boundaries.

BPM is used to implement work-flow spanning across multiple application system against embedding the parts of work-flow in application system. Apart from this it also help achive other scenarios like, bridging synch and asynch systems, alert mechanism, multi mapping etc. Check the BPM overview document in SDN download section.

Check out the use cases discussed at http://help.sap.com/saphelp_nw04s/helpdata/en/de/766840bf0cbf49e10000000a1550b0/content.htm

BPM is mainly used in senarios where extra functionalities are to be done with the source message which cannot be done using the normal mapping and user-defined functions, like

-->Collecting of messages till a certain count or for a specific criteria.

-->Merging messages

-->Spliting messages

-->Processing of error files and sending to specific location and sending alerts.

-->Parallel processing of two criterias at the same time can also be done using BPM.

some weblogs on BPM...

/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements

/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure

/people/kannan.kailas/blog/2005/12/07/posting-multiple-idocs-with-acknowledgement

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

/people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

Integration Processes (ccBPM)

http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/frameset.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0a1da0d-728c-2a10-62b9-f7ead58c...

https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/archive-xi_ppts_int...

http://help.sap.com/saphelp_nw2004s/helpdata/en/3c/831620a4f1044dba38b370f77835cc/frameset.htm

Thanks

swarup