tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
223
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Freak2k Freak2k ist offline Mitglied Gold
    Registriert seit
    Apr 2005
    Beiträge
    129
    Hallo,

    Beispiel:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    @WebService
    public class CustomerService implements ICustomerService
    {
         @WebMethod
         public CustomerInfo getCustomerInfo()
         {
             ....
         }
    }

    Ist es moeglich, dass der Client die gleiche CustomerInfo klasse nutzt wie der webservice? Oder muss ich mir die klassen immer generieren lassen?
    Genauso der Service selbst...kann der client da irgendwie direkt mit dem ICustomerService interface arbeiten?

    danke!
     

  2. #2
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Alles eine Frage des Packaging. Du solltest KLassen und Interfaces, die Client und Server benötigen in einem JAR haben, dass du dann auf beiden Seiten benutzt.

    Gruß
    Ollie
     

  3. #3
    Freak2k Freak2k ist offline Mitglied Gold
    Registriert seit
    Apr 2005
    Beiträge
    129
    Das ist mir schon klar...
    Aber was muss ich anstellen, dass wsimport diese auch alle nutzt?
    Sowohl die verschiedenen klassen, als auch das service interface?
     

  4. #4
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Du generierst die Klassen doch nur einmal. Wo du die dann hältst, ist dem Service völlig wurscht, solange sie im Classpath liegen. Du könntest z.B. (wen du mit Eclipse arbeitest) ein Extra Javaprojekt anlegen in das du die gemeinsamen Klassen schiebst und dann Client- und Serverprojekt das zentrale Projekt als Dependency (Configure Build Path...) hinzufügen.

    Gruß
    Ollie
     

Ähnliche Themen

  1. AXIS2-Webservice und PHP-Client
    Von Moritz123 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 1
    Letzter Beitrag: 27.04.09, 16:04
  2. WebService Klassen übergeben
    Von Dolch im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 25.02.09, 08:19
  3. Teil zwischen 2 bewegl. Teilen einhängen
    Von beneck im Forum Autodesk Maya (ehemals Alias)
    Antworten: 4
    Letzter Beitrag: 03.07.07, 19:37
  4. Client für Webservice mit Eclipse
    Von heinäääää im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 7
    Letzter Beitrag: 12.10.06, 22:04
  5. Webservice Client in C# erstellen
    Von devpeppi im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 03.12.04, 16:16