Accueil > Forum > > > > Système de "polling"
Système de "polling"
lundi 21 mars 2005 à 12:26:49 |
Système de "polling"

Biggooch
|
Bonjour, j'ai un petit problème dont je ne trouve pas la solution. J'ai un site dynamique en jsp qui utilise des web services. Je dois appeler régulièrement une méthode d'un de ces web services, de manière invisible pour l'utilisateur. Ma première solution pour réaliser ce polling était d'écrire une applet.
Ca marche,mais du fait que je recharge fréquemment la page (le site utilise des include),l'applet est toujours réinitialisée. Y'a-t-il un moyen plus fiable de réaliser ça, ou d'empêcher la réinitialisation de l'applet ? Merci
|
|
lundi 21 mars 2005 à 20:52:22 |
Re : Système de "polling"

neodante
|
Salut 
Pourquoi n'appels-tu pas ce web service en fonction du rafraichissmeent
des pages de l'utilisateur ??? Utilise un objet de scope session pour
suivre les derniers appels de ce web service pour l'utilisateur ...
En fait c'est quoi l'utilité de ce WS et que fait-il ??? Tu dois surement pouvoir t'y prendre autrement ...
@+
|
|
mardi 22 mars 2005 à 09:17:36 |
Re : Système de "polling"

Biggooch
|
Le web service permet d'invoquer une session distante sur une DB. Par
soucis de sécurité, un timeout est associé à chaque session. Le web
service à pour but de réinitialiser le timeout, pour éviter que la
session ne se ferme en pleins traitements de données.
J'avais songé le faire à chaque rafraichissement de page, mais du fait
qu'on "ajoute" du temps à la session, on risque de se retrouver avec
une session valide avec un timeout très long, ce qui est un problème de
sécurité...
De plus, je n'ai jamais fait d'EJB, et mes premiers tests ne sont pas
concluants, je ne sais pas les utiliser dans les pages jsp
Je dois faire avec ce que j'ai
|
|
mardi 22 mars 2005 à 12:41:02 |
Re : Système de "polling"

neodante
|
 Salut
Encore une question avant une solution qui me semble super plus simple et plus appropriée ...
En fai tu as un site web et tu veux simplement accéder à des données
non ??? Qu'appels-tu session distante sur une DB et également d'où sort
ce timeout ??? Des propriétés de ta DB ???
@+
|
|
mardi 22 mars 2005 à 12:52:07 |
Re : Système de "polling"

Biggooch
|
C'est ça. En fait, pour se connecter à la DB, il faut un
user et un password (comme d'hab). Une fois connecté, tu reçois un
identifiant. Avec cet identifiant, tu peux consulter la base de données.
Ton identifiant est valable pour une durée très courte (le timeout).
passé ce délai, ton identifiant n'est plus valide, et donc tu ne sais
plus faire des traitements sur la DB.
Pour palier à ce système, il y a un webservice qui permet de rajouter
du temps, et donc étendre la validité de ton identifiant. je dois
l'appeler régulièrement, quand il reste 30s de validité, par exemple.
Ainsi, l'utilisateur peut travailler longtemps sur la DB, sans devoir
appeler "manuellement" le service.
|
|
mardi 22 mars 2005 à 15:43:44 |
Re : Système de "polling"

neodante
|
 Salut
Très bizzare comme architecture !!!! A quoi sert l'identifiant de ta
base en réalité ??? C'est quoi comme DB ??? Pourquoi ne pas utiliser le
pool de connexion du serveur ???
Quand tu dis que l'utilisateur travaille longtemps tu veux quoi
exactement ??? Vu que c'est du web pourquoi laisser une connexion à un
user même lorsqu'il ne s'en sert pas ??? Et également bonne chance si
tu as même rien qu'un nombre moyen de connexion à ton site .. ton
serveur de DB va vite tomber !!! Non seulement, le nombre de connexions
simultanées à une DB est très limité mais en plus avec ton web service,
j'espère que tu n'as pas beaucoup de client sinon y a tout qui va
tomber ...
Réponds aux questionx parce qu'à moins d'avoir une raison réellement
valable pour faire un identifiant de connexion DB (j'ai jamais vu ça
!), de laisser une connexion à la BD et de te servir d'un WS pour
fair eun truc pareille, je crois que tu montes une usine à gaz pour pas
grand chose ... cet identifiant est-il obligatoire pour se connecter à
la DB ???
@+
|
|
mardi 22 mars 2005 à 16:24:33 |
Re : Système de "polling"

Biggooch
|
heum, pour faire bref, c'est pas moi qui ai construit ça  D'ailleurs, même moi j'ai du mal à comprendre l'architecture, faut appeler 50 web services pour récupérer une bête donnée.
Je n'ai pas accès à la DB, je dois absolument passer par les web
services, et il n'y a qu'eux pour travailler "en direct" sur la DB.
L'équipe de développement à pondu ça comme ça, mon rôle est seulement d'implémenter un client léger en java.
Ce qui fait que je ne saurais pas te répondre sur le comment du pourquoi 
Tout ce que je sais, c'est que si je n'utilise pas le web service dédié
pour étendre la session, j'ai 2min30 chrono pour consulter les infos
nécessaire...
Ceci dit, c'est vrai que je dois pouvoir couper la session quand l'utilisateur ne s'en sert pas.
|
|
Cette discussion est classée dans : solution, applet, site, système, polling
Répondre à ce message
Sujets en rapport avec ce message
Intéraction Applet-Site web [ par Geomaster ]
Voilà. J'ai fait une applet java pour mon site et je voudrais que l'on soit redirigé sur une autre page suivant ce qu'on fait dans l'applet...Merci de
.class problème [ par sneark ]
Bon je suis le débutant des débutant...Bon alors j'ai esseye de mettre un applet sur mon site mais ça a foirer: http://tout.cara.free.fr/merde.htmJ'ai
Pb Applet -Débutant [ par scoubi7 ]
Bonjour,J'ai une Applet à laquelle je veux établir une image, mais étant débutant je n'ai pas réussi ...et je n'ai pas trouvé de site me donnant des i
Applet Post Image [ par maitredede ]
Bonjour J'ai un applet qui traite des images et les renvoie au site. Mon problème : Comment puis-je envoyer une image au site ? J'ai une image cont
(archive="applet.zip")et(codebase="downloads") [ par furiedonkey ]
Bonjour je monte un site sur le java et j'ai un petit problème,dans mon dossier racine de mon site exemple (mon site) et dans le dossier(mon site) j'a
remplacer applet par solution java [ par agaillar ]
Bonjour,je voudrais remplacer des applets qui permmettent d'afficher un arbre respectant une hierarchie puisant les données dans une base de données,
appli vers applet? [ par ikbpresident84 ]
j ai pose la meme question il y a quelque jours ici mais n ayant toujours pas trouver de solution, j en reviens a vous....petit rappel du big pb:j ai
Système d'upload d'images [ par pekka77 ]
Bonjour,Je recherche un module d'upload en Java pour intégrer dans mon site PHP. J'aimerai qu'il soit à la manière de celui de PhotoStation (ou autre
Applet java [ par steflanul ]
Bonjour a tous!!!je viens de m'inscrire sur ce site et je voudrais savoir si cela vos le coup!!Dans le cadre d'un projet de deuxième annèe, je dois ré
Existe t-il un applet ou un script [ par Le practicien ]
Bonjour Pour le site web que je m'occupe <A href="
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|