Ciao a tutti,

sono alle prese con un semplice progetto client-server in cui dovrei implementare una sorta di piccolo protocollo stateful appoggiandomi su HTTP.
Sto sviluppando la parte server come applicazione web su Tomcat 6 e il lato client sarebbe un'Applet Java.
Il mio dubbio verte su come implementare il fatto che il protocollo debba essere stateful, scambiando solo messaggi HTTP.
Tra l'altro pensavo di scambiarmi tra Client e Server degli oggetti Java serializzati, è possibile incapsulare questi dati in un messaggio HTTP?
Come è meglio passare i parametri dal Client al Server?
Gestisco tutto con una sessione? E in questo caso, potrei usare direttamente una sessione HTTPs?

Scusate la serie di domande, ma in questo momento sono un po' confuso.
Grazie,

Andrea