hi,
probiere immer nochmit Web Services rum und hab folgendes problem:
auf der client seite bekommt nach authentifizierung ein "session" objekt:
diese session enthält zwei weitere objekte:
ServerManager und EmployeeManager sind klassen mit denen man zb Server Objekte erzeugen kann:
jetzt lasse ich mir vom eclispe wizard ein webservice aus von AuthManager erstellen. das funkioniert auch wunderbar. ich bekomme auch ein session objekt zurück. aber leider haben ServerManager und EmployeeManager auf der client seite keine funkionen mehr... das heißt ich kann zum beispiel nicht mehr folgendes machen (client seite):
die letzte anweisung geht leider nicht... die funktion createServer kennt er gar nicht auf der clientseite...
weiß jemand ob sowas überhaupt geht?
gruß
stephan
probiere immer nochmit Web Services rum und hab folgendes problem:
auf der client seite bekommt nach authentifizierung ein "session" objekt:
Code:
public class AuthManager {
public Session authenticate(User user){
if(UserManager.authUser(user)){
Session session = new Session();
return session;
}else{
return null;
}
}
}
diese session enthält zwei weitere objekte:
Code:
public class Session {
public ServerManager server= new ServerManager();
public EmployeeManager eManager = new EmployeeManager();
}
ServerManager und EmployeeManager sind klassen mit denen man zb Server Objekte erzeugen kann:
Code:
public class ServerManager {
public int createServer(String name){
try{
Server server = new Server();
server.setServerName(name);
return 0;
}catch(Exception e){
return -1;
}
}
}
jetzt lasse ich mir vom eclispe wizard ein webservice aus von AuthManager erstellen. das funkioniert auch wunderbar. ich bekomme auch ein session objekt zurück. aber leider haben ServerManager und EmployeeManager auf der client seite keine funkionen mehr... das heißt ich kann zum beispiel nicht mehr folgendes machen (client seite):
Code:
//...
ServerManager serverManager = session.getServer(); // geht noch
serverManager.createServer; // geht leider nicht,
die letzte anweisung geht leider nicht... die funktion createServer kennt er gar nicht auf der clientseite...
weiß jemand ob sowas überhaupt geht?
gruß
stephan