cancel
Showing results for 
Search instead for 
Did you mean: 

Java to SAP

Former Member
0 Kudos

Hello,

I want to built an interface to a SAP R/3 software without using the Java Connector (JCo) or something similar.

I know that it is possible to call SAP BAPIs with remote function calls, I tried it with JCo and it worked, but I want to built this without using JCo.

I read about using RMI or J2EE Connector Architecture but I really have no idea how to use it an weather it is possible or not.

Can you help me? And do you have some examples?

Many thanks,

Claudia Stephani

Accepted Solutions (1)

Accepted Solutions (1)

detlev_beutner
Active Contributor
0 Kudos

Hi Claudia,

RMI is Remote Method Invocation and works between different JVMs. On R/3, you do not have a JVM, so that's not the way...

> without using the Java Connector (JCo)

That's OK, nobody forces you to go this way...

> or something similar.

Hm. JCA could be called "something similar". It's just that it is a general architecture, not bound to a specific kind of backend implementation.

> I really have no idea how to use it

See https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/jca on ep6 building portal applications.zip for an introduction including some example (based on EP).

> and weather it is possible or not.

It is! Have fun!

Hope it helps

Detlev

Former Member
0 Kudos

Hello Detlev,

thanks for response. I will have a look.

Is it possible to do this without having an OSS? Because there is no possibility to get access. I have to research

this and develop an interface to get my diploma, and I just started, so still I don't know that much.

Now there is another requirement: the connection should work over internet. Is this possible with JCA too?

I will read more about this.

Bye,

Claudia

(sorry for my english, its not the best, but I try )

detlev_beutner
Active Contributor
0 Kudos

Hi Claudia,

> thanks for response

You're welcome. Do you already know the great, fantastic way of saying "thanks" on SDN. Try the yellow star button on a helpful answer... it's magic...

> Is it possible to do this without having an OSS?

If you have access to a SAP WAS JAVA - J2EE server - installation, yes. At least it can by done quite simply within portal environment. Just see the doc given.

> to get my diploma, and I just started,

> so still I don't know that much.

In Chemnitz?!

> the connection should work over internet.

> Is this possible with JCA too?

Yes, for sure. Generally spoken, it works over networks (without that capability it would be worth nothing). So also over the internet, it's just a network connection to another IP adress.

Hope it helps

Detlev

Former Member
0 Kudos

Hi,

> If you have access to a SAP WAS JAVA - J2EE server -

> installation, yes.

Are there any licence restrictions with it?

> In Chemnitz?!

How did you get such an information?

> Yes, for sure. Generally spoken, it works over

> networks (without that capability it would be worth

> nothing). So also over the internet, it's just a

> network connection to another IP adress.

Ok. I will try to find out more and read the docu.

Thanks,

Claudia

detlev_beutner
Active Contributor
0 Kudos

Hi Claudia,

> Are there any licence restrictions with it?

For sure. But for your needs you can download the evaluation version, see under downloads here on SDN.

> > In Chemnitz?!

>

> How did you get such an information?

Some people tend to know more than others...

"See, that's the difference between you and me, and why I live here on SDN and you're just passing through." (freely adapted from U-Turn)

> Ok. I will try to find out more and read the docu.

Have fun (and a nice weekend).

Best regards

Detlev

Former Member
0 Kudos

Ah ok.

Nice weekend too.

Maybe next week there will be more questions

I just have to do some research.

Bye,

Claudia

Answers (1)

Answers (1)

Former Member
0 Kudos

hello

there is an j2ee resource adapter available from sap (beta version) which supports java -> R/3 (rfc) communication

take a look at: service.sap.com/connectors

( but this is still not without jco, because the layer under the j2ee connector is jco )

Former Member
0 Kudos

Hello Franz,

I don't have access to get it.

Thanks,

Claudia