tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
737
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    uepselon uepselon ist offline Mitglied
    Registriert seit
    Aug 2004
    Beiträge
    12
    Hallo,

    ich habe diverse Klassen in einem Package. Die darin enthaltenen Methoden möchte ich als WebService zur verfügung stellen. Leider sind die Infos auf der Apache Axis Homepage recht umständlich. So wie ich das gelesen hab, müsste ich jedesmal wenn ich einen Webserver aufsetzte, für jede Klasse einen deployment descriptor ausführen um den WebService bekannt zu machen. Kann man das nicht irgendwie automatisieren? D.h. für alle Klassen eines Packages entprechende WebServices erstellen lassen.

    Der Installationsaufwand wird sonst ja gewaltig und sehr umständlich!

    Gruß,

    ueps
     

  2. #2
    Avatar von cham
    cham cham ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Gera
    Beiträge
    183
    Das gibt es leider nicht. du kannst aus deinem Java per Kommandozeilentool WSDL erzeugen (java2wsdl) und daraus dann WSDD(wsdl2java) aber da werden für das serverseitige deployment leere klassen angelegt. also generiere das auf jeden fall woanders hin, denn sonst wird dein zeug gnadenlos überschrieben. dann stehen dort auch die WSDDfiles.

    Der Aufwand hält sich aber gering, wenn Du die Methoden nur als * angibst. Ansonsten solltest Du Dich fragen, ob es überhaupt Sinn macht, alle Methoden der Packageklassen nach aussen zu geben.

    so long cham
     
    Kaum macht man's richtig, schon funktionierts.

  3. #3
    Avatar von Franz Degenhardt
    Franz Degenhardt Franz Degenhardt ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Ort
    Köln
    Beiträge
    378
    Hallo!

    Wie uepselon schon richtig sagte, ist es nicht sinnvoll Methoden als Webservice zu erstellen. Vielmehr sollte der webservice einen Dienst darstellen. Ich benutze das Websphere Studio um die webservices zu erzeugen, das ist allerdings nicht umsonst.

    Grüsse TrueSun
     
    Denken gefärdet die Gewohnheit

Ähnliche Themen

  1. WebService timeout / WS-RPC setzen, aber wie?
    Von bobymiller im Forum Java
    Antworten: 1
    Letzter Beitrag: 24.02.10, 21:02
  2. Antworten: 0
    Letzter Beitrag: 11.03.08, 10:39
  3. Webservice unter PHP erstellen
    Von saschagoetz im Forum PHP
    Antworten: 3
    Letzter Beitrag: 10.01.08, 17:54
  4. Tutorial WebService erstellen
    Von MichiStroi im Forum PHP
    Antworten: 1
    Letzter Beitrag: 13.07.05, 08:16
  5. Webservice Client in C# erstellen
    Von devpeppi im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 03.12.04, 16:16