cancel
Showing results for 
Search instead for 
Did you mean: 

Jco

Former Member
0 Kudos

Hi

i am involving into integrating the J2EE Appl. and SAP

and sap is working as a back end system. which technology is to meet my requirement either jco or Web services

Pls suggest

Regards

Ganesh

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Ganesh,

Use JCO because....

<b>JCO:</b>

Java Connector is a toolkit that allows a Java application to communicate

with any SAP system. The toolkit supports client as well as server functionality.

It combines a flexible API with good performance. The package supports both,

Java to SAP System as well as SAP System to Java calls.

For More reference to this topics.... Please Refer these Links...

1. <b>Talk to SAP with JCo</b>

http://searchsap.techtarget.com/tip/1,289483,sid21_gci854012,00.html

2. <b>SAP JCo Functions</b>

http://help.sap.com/saphelp_webas630/helpdata/en/09/a4a9e1d51d11d6b2c200508b5d5c51/frameset.htm

3. JCO Class

http://www.huihoo.org/openweb/jco_api/index.html

Hope it helps.

Reward points for useful answers.

Regards,

Maheswaran.B

Message was edited by: Maheswaran B

Answers (2)

Answers (2)

Former Member
0 Kudos

Did you also look into JCA way of getting data from SAP R3 using SAP Connectors. You can call BAPI programs from Java using JCA. Take a look at http://help.sap.com/saphelp_nw04/helpdata/en/a9/76bd3b57743b09e10000000a11402f/frameset.htm for Connector Framework.

Former Member
0 Kudos

Hi Mahesh

Thanks for the reply, Pls tell me what are the disadvantage of using jco and advantage of using webservice

Regards

Ganesh

Former Member
0 Kudos

Hi Ganesh,

<b>For Advantages/Dis-advantages of JCO.</b>

See this pdf. It's very good.

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/ep/_s-u/sap java connector (JCo)%20Presentation.pdf

(Copy & Paste the url).

<b>JCO Cook Book</b>

http://searchsap.techtarget.com/generic/0,295582,sid21_gci1119574,00.html?bucket=ETA

I assume that web services means that services that are provided by the Web Application Server.

In WAS Server there are 2 stacks. viz., ABAP Stack and JAVA Stack.

The Communication between these two stacks is only using the JCO.

Refer this link from help.sap.com....

http://help.sap.com/saphelp_erp2005/helpdata/en/e1/b5443e02a9ab4186a6e1240a9a2455/frameset.htm

For your information there is something called BSP which is similar to JSP or ASP where

you can have both abap & java scripts in BSP documents.(Business Server Pages).

Refer this link...

http://www.thespot4sap.com/Articles/SAP_WAS_Overview.asp

(Click 'Next' Button in this site to explore more).

JCO vs JCO Wrappers.

http://www.riess.de/EN/center/pdfs/Datenblaetter/rae-p02-jcow-050302.pdf

Refer Conclusion on this page.

http://www.thespot4sap.com/Articles/SAP_Netweaver_Advantages_and_Conclusion.asp

So, what i want to say is that you need JCO for integrating j2ee with sap.

Hope it helps.

Thanks & Regards,

Maheswaran.B

Message was edited by: Maheswaran B