Einfache Session mit Axis und JavaWebService?

derChris

Grünschnabel
Hi,
kann mir jemand einen Tip geben, wie ich unter Axis1.3/Tomcat und Java Sessions für den Client auf dem Server einrichten kann?

Mein Client ist ne Flex(Flash)-Applikation...

Die Webservice sind per Wizzard mit Eclipse WTP aus einer Java Klasse generiert (siehe folgende Test-Klasse)...

Derzeit bin ich so weit:

package tests;

import org.apache.axis.MessageContext;
import org.apache.axis.session.Session;

public class WebServiceSessionTest{

Session session = MessageContext.getCurrentContext().getSession();

public String putInSession(String a){
String b = (String) session.get("test");
b += a;
session.set("test", b);
return (String) session.get("test");
}
}

aber die Frage... gibt es für jeden Client automatisch eine Session? Passt das so? Wenn ja - packe ich das in jeden Webservice (oder jede WebService-Methode) rein?

Ich möchte im Endeffekt darin nur simple sachen speichern wie "Client ist eingeloggt",...

Ich würde mich über Tips, Links zu Tutorials oder einer guten Doku, ... ect. tierish freuen....

Chris
 
Zurück