Estou desenvolvendo uma aplicação Java + REST
Vou ter um serviço REST que será disponibilizado como WebService para clientes e ao mesmo tempo terá um website hospedado em um servidor que na verdade não passa de um client desse WebService que estará no mesmo servidor.
Pensei em usar Spring + WW, mas ficou a dúvida de como fazer essa arquitetura com os frameworks + REST.
Também pensei em não usar frameworks e somente os Servlets ou Restlet.
Outra questão é com relação a logins, o REST não deve guardar estado, então como eu poderia fazer um login onde não usaria session para saber se o usuário se logou ou não.
Alguém pode me dar uma ajuda com essas dúvidas, quem tiver um exemplo agradeço.
Abraços,