ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
223
223
EMPFEHLEN
-
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!
-
16.11.07 12:20 #2
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
-
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?
-
17.11.07 12:52 #4
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
-
AXIS2-Webservice und PHP-Client
Von Moritz123 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 1Letzter Beitrag: 27.04.09, 16:04 -
WebService Klassen übergeben
Von Dolch im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 2Letzter Beitrag: 25.02.09, 08:19 -
Teil zwischen 2 bewegl. Teilen einhängen
Von beneck im Forum Autodesk Maya (ehemals Alias)Antworten: 4Letzter Beitrag: 03.07.07, 19:37 -
Client für Webservice mit Eclipse
Von heinäääää im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 7Letzter Beitrag: 12.10.06, 22:04 -
Webservice Client in C# erstellen
Von devpeppi im Forum .NET ArchivAntworten: 2Letzter Beitrag: 03.12.04, 16:16





Zitieren
Login





