on 03-20-2007 6:09 PM
Hi gurus,
We have created an integration scenario with 3 services. We've created an ABAP and JAVA Dynpros in order to consume them. Everything runs OK and the entire runtime is 10 seconds.
We've generated a BPM to orchestrate it's execution (this BPM will bethe one which executes the three of them). In order to consuming this BPM we've created an ABAP and JAVA Dynpros. Everything runs OK and the entire runtime is 35 seconds.
Does anyone knows the meaning of this difference on the performance time?
We are the only one working on this machine.
The BPM is simple:
Start-BAPI1-BAPI2-BAPI3-End
Kind Regards
Hey most of the time BPM is the major cause of bottlenecks in a scenario,for every one message coming into BPM i guess alltogether 4-5 messages are generated and that might lead to congestion,either try to avoid BPM in case dats not possible then u can do message mapping outside it(message mapping in BPM takes lot of resource and time).
thanx
ahmad
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
Yes i agree with Ahmad,try to avoid BPM. If you want use BPM then use the New transaction in transformation step.see the below links
see below links
http://help.sap.com/bp_bpmv130/Documentation/Operation/TuningGuide.pdf
http://help.sap.com/saphelp_nw04/helpdata/en/43/d92e428819da2ce10000000a1550b0/content.htm
ning%20Guide%20XI%203.0.pdf
note 72923 note 72873
regards
Chilla
Hi ,
Orchestration of business process is little different from your requirement.It does not mandate that you should use CCBPM of XI for every scenario.If we talk about that then it might take the topic in a different dimension.
I donot think you need BPM in your case as you can execute it sequentially from your dynpro itself. You have to design the ccBPM when it aptly suits the requirements.
If you need the middleware to manipulate the message then we can go for ccBPM.
Regards,
Sravya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As I understand, SOA architecture is based in orchestration and reusability of standar business processes, the tool offered by XI are the BPM. If BPMs should be avoided, how do we orient SOA?
A failure in customizing may be still there, but after applying the BPE advices explained on "Tunning Guide", the process remains running slow, 33 segs average.
I know Workflow Engine ABAP is slow, and that each step is stored in logs, interfaces..., BPM logic runs on ABAP Engine, and mapping & parsing are done on J2EE Engine, and communication between both of them consumes time, but the process is simple:
A calls B
B calls C
Data types are integer and there is no mappings, I mean, a basic and simple scenario
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
coolbrain,
i am not sure what is ur problem. you need use bpm if you cant slove without BPM. then you need to use BPM .BPM is meant for that . for ur sceanrio what is ur load . try ifyou can avoid BPM if not then use BPM.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.