[ADVANCED] gerer les connections browser .

gerer les connections browser . [ADVANCED] - HTML/CSS - Programmation

Marsh Posté le 20-07-2004 à 10:41:00    

Bonjour a toi forumeur  
 
Voila .
 
Considerons une application qui permettte a un utilisateur d'effectuer une action A.
 
Cette action est accessible via un brower internet .
 
Le temps de reponse moyen de calcul pour une action est de 15s, mais certaines peuvent aller jusqu'a la minute.
 
Mon soucis est que l on prevois un grand nombre de client simultané. Et je souhaite etre capable d'identifier quand un utilisateur fait un STOP , ferme son navigateur ou change de page. pour etre capable d'anuler le proceesing de sa demande.
 
on me dit que c est pas possible. j ai un gros doute.
 
on utilise weblogic.
 
 
FK


Message édité par frenchkiss le 20-07-2004 à 11:17:42
Reply

Marsh Posté le 20-07-2004 à 10:41:00   

Reply

Marsh Posté le 21-07-2004 à 22:49:25    

Il faudrait garder ouverte une connection entre le client et le serveur pendant tout le temps du calcul.
Je ne pense pas que HTTP puisse en être capable. Par contre, il doit être possible d'avoir un tel contrôle avec une application en Java.

Reply

Marsh Posté le 22-07-2004 à 01:53:09    

c'est impossible en effet.  
 
une fois la demande effectuée au serveur, le client ne peut en principe pas l'annuler.
 
p.s. : ton titre [advanced] fait un peu sourire...
 
edit  [:moundir]


Message édité par jagstang le 22-07-2004 à 01:53:24
Reply

Marsh Posté le 22-07-2004 à 12:59:09    


Jagstand : il n'est pas question que le client "annule" lui meme la requete, enfin pas directement.
Ce que je souhaite savoir c'est s'il est possible de recevoir un "evenement"  lorsqu'un client clique sur le boutton stop de son browser ou quitte la page qu'il est en train de visualiser.
Busoman , je ne suis pas expert en jsp et jee en general. Ce que je peux essayer de preciser c'est que les JSP apelle un service sur un serveur weblogic qui lui meme interroge un serveur via socket ( tcp/ip ) .
Don quand tu dis " par contre il doirt etre possible d'avoir un tel controle avec une appilcation java" j'aimerai si c'est possible que l on developppe un peu ce point .
 
deja merci pour vos reponses. ;)
 
 
 

Reply

Marsh Posté le 22-07-2004 à 13:01:42    

déjà. m'écorche pas mon nom  
 
pour répondre à ta question (répecption de l'action stop), à ma connaissance ça n'est pas possible. ce n'est pas une limite lié à jsp ou autre, mais une limite aux normes du web et du protocole http.


Message édité par jagstang le 22-07-2004 à 13:02:03
Reply

Marsh Posté le 22-07-2004 à 13:05:58    


ok je vais fouiller un peu de se coté . je poste si je trouve qqch d'interressant.
 
--Message même pas edite par Frenchkiss  

Reply

Marsh Posté le 22-07-2004 à 13:15:06    

si je me souviens de ce que j ai lu il y a pas longtemps sur les applets , celles-ci doivent implementer des methodes (dont j ai oublier le nom ) qui sont apellees justement lorsque l'aplet est charge ( premliere fois) pour mettre l aplet en pause ( changement de page ? )..
sans doute une des solutions consisterait dans un applet present avec le form en question d'intercepter ces demandes pour les transmettres au serveur.
bon je reflechie tout haut la mais si ca peut rapeller qqch a quelqu'un...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed