Wir haben ein Legacy-System, das eine Reihe gespeicherter Prozeduren enthält, die wir anderen Anwendungen als Web-Services zur Verfügung stellen möchten. Wir bauen die Webdienste mit JBoss auf. Die gespeicherten Prozeduren können von Oracle-, DB2- oder MS SQL Server-Datenbanken ausgeführt werden.Was ist der einfachste Weg, eine gespeicherte Prozedur in einen Web Service zu übertragen?
JDeveloper verfügt über einen Assistenten zum Generieren der Stubs und zum Bereitstellen in einer Ear-Datei, die auf Oracle App Server (OC4J) ausgeführt wird. Wir sind gerade dabei, zu JBoss zu migrieren und Eclipse als IDE unserer Wahl zu verwenden.
Ich würde lieber ein Framework verwenden und dann die Infrastruktur selbst aufbauen und warten. Im Idealfall möchte ich eine Open-Source-Bibliothek oder ein JBoss-Tool/IDE verwenden, um den Web-Service basierend auf der Verbindungspool-Definition und dem Namen der gespeicherten Prozedur zu generieren.
Was sind meine Optionen?
Ich könnte Ihnen helfen, wenn Sie .Net wären ... Windows Communication Foundation wäre perfekt für diese ... Sie können grundsätzlich jede vorhandene Methode in einen Web-Service mit ein paar Code-Ergänzungen verwandeln. Entschuldigung, ich konnte nicht helfen! – hunter
Danke für die Info Hunter. Produkte wie diese lassen mich denken, dass es ein passendes Java Werkzeug oder eine Bibliothek geben muss, die dieses Szenario für JBoss behandeln können. –