on 06-27-2008 3:34 PM
hello experts,
Difference between java stack and abap stack
thanq
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
ABAP Stack
The application data in the SAP system is accessed in
the ABAP stack via platform-independent ABAP programs.
ABAP stack is used to run ERP applications mainly MM,SD,FICO etc
Currently in most of the installation you can found mixed stack(ABAP+JAVA)
JAVA Stack
The Java side of the SAP Web AS is often referred to as SAPWeb AS Java or
as the Java stack.
This central SAP Web AS Java instance consists of two separate
instances plus one special application, the Software Deployment Manager (SDM).
These two separate instances that build the central SAP Web AS Java instance are
a standard SAP Web As Java instance, offering a Java dispatcher process and one
or more Java server processes and the so-called SAP Central Services instance
(SCS). The SCS instance offers two processes, exclusively used by the Java side
of the SAP Web AS: the enqueue services and the message service. These two
services only work for the Java side of the SAP system.
Java Stack is mainly used for SAP Portals and you can host Internet/Web based application written in JSP/EJB ,Java Stack uses Java Threads to run application,
Also, Xi requires Double stack
ABAP + JAVA Stacks
Bcoz some components are developed on JAVA
Some components are developed on ABAP Based.
JAVA:
Integration Builder
SLD
Adapter Engine
Runtime Workbench
ABAP:
BPE
Integration Engine
Integration Engine and the Integration server reside on the ABAP Stack. All the Execution of the IS part will be done on ABAP Stack. we can monitor the processed XML messages also in SXMB_MONI( ABAP Stack)
Adapter Engine will reside on the JAVA Stack. All the IR, ID, SLD, RWB Application are developed on JAVA Stack, so thats why we need JAVA Webstart to run these Applications
All the Adapter related Errors we can see in RWB, Communication channel monitoring( Developed and sits on JAVA stack)
Hope this clears your doubts
Thanks
Saiyog
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Aravind,
XI is installed on WAS which has both ABAP engine and Java Engine.
Java Stack
The J2EE stack contains the Adapter Engine, our mapping programs will get executed in Java stack only. Integration builder, Adapter engine and RWB will be installed on Java engine.
ABAP Stack
Integration engine, BPM engine will be installed on ABAP stack.
The ABAP stack consists of the Integration Server which in turn contains your Integration Engine and Business Process Engine.
Most of XI pipelines happens in the ABAP stack.
All messsages picked by the Adapter Framework running on the J2EE engine are passed to the Integration Engine, which does the routing. The mapping program again gets executed on the Java stack and the rest of the pipeline servies are executed again on the ABAP stack and so on.
chk out the links::
http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
kanan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.