by Kimberly3835 » Tue Aug 19, 2003 1:56 pm
Hallo,
grundsätzlich sollten zwei Dinge nicht durcheinander gebracht werden. Eine (Java-)Applikation, die von 'aussen' auf ein SAP-System zugreift benötigt auf jeden Fall einen Connector (im Java-Fall ist das Jayco) mit dem die Calls ins SAP-System gemacht werden können. Aufgerufen werden können dabei nur Funktionen, die RFC-fähig sind (Bapis). Das ist unabhängig von irgendwelchen tools, die zur Entwicklung einer solchen Applikation benötigt werden.
Solche tools sind z.B. der von SAP zur Verfügung gestellte Proxy-Generator. Dieses Tool wird mit WAS 630 von SAP zur Verfügung gestellt und liest die Metadaten eines Funktionsbausteins aus und generiert daraus Klassen. Diese generierten Klassen können in den eigenen Programmcode aufgenommen werden und haben den Vorteil, dass sie Zugriff auf die FB-Schnittstelle gewähren durch einfache set- und get-Methoden. Damit wird einem ein Grossteil (stupider) Programmierarbeit abgenommen und man kann sich auf die eigentliche Business-Logik konzentrieren.
Aber wie gesagt, das hat nichts mit einer schon bestehenden Java-Applikation zu tun, die mit einem SAP-System kommuniziert. Das bleibt davon völlig unberührt und kann auch weiterhin genutzt werden.
qman