Je voudrais savoir si il est possible de désactiver le HTTPSession
pour un serveur d'applications gérant uniquement les services Web RESTful.Désactiver HTTPSession pour les services Web sans état
Je ne sais pas s'il existe des serveurs d'applications ou des conteneurs de servlets spécifiques conçus pour gérer les services Web micro RESTful.
Je pense que la désactivation de tout le concept de la session donnera les avantages suivants:
- Les meilleures performances
- Aucun risque pour enregistrer les données dans la session briser le concept d'apatride d'un webservice RESTful
- Moins classes chargées par le chargeur de classe
- Aucune information inutilisée n'est enregistrée dans la session (par exemple, l'ID de session, l'état de la session)
- moins l'accès à la synchronisation blocs nized (je pense qu'au moins dans la session la valeur de lastAccessedTime est mis à jour pour chaque demande et cela devrait se faire dans un bloc synchronisé)
S'il n'y a pas de serveur d'application ou d'un conteneur de servlet qui peut le faire: Existe-t-il un autre moteur Java qui peut gérer les micro-services sans créer quelque chose de similaire à un HttpSession?
J'ai édité la question en ajoutant une nouvelle requête à la fin. Donc ce n'est pas la même chose de l'autre. –
Cela ne fait que tromper la question en en demandant une secondaire qui est incroyablement vague et large. – Gimby
N'est-ce pas si infâme qu'Andres a répondu avec un moteur possible pour le faire. –