inseadima

Bienvenue Invité sur INSEA DIMA.

Actualité de l’ Institut National de Statistique et d'Economie Appliquée {INSEA}.



besoin d aide

inseadima :: I N S E A :: Options :: Informatique :: Etude :: JAVA & J2EE :: J2EE :: J2EE :: Struts

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

besoin d aide

Message par s.lharwi le Mar 7 Aoû 2007 - 9:46

slt tous le monde
jai un probleme ,3awnouni lah ijazikon bi lkhir.
j ai une page jsp et fiha 1 formulaire ,j envoi ce formulaire vers une action (struts) et cette classe java fait un traitement ,et ce traitement prent bcp de temps pour qu il soit fini (au moins 4 heures) , ce qe je est la suit :
comment faire pour laiser le traitemnt idar(s'accomplir) meme si lutilisateur ferme la page jsp ?
une autre question :
jai une classe java qui fait un traitement ,et ce traitement prent bcp de temps pour qu il soit fini ,comment faire pour que cette classe java soit executer automatiquement a une heure pricise par exemple a 00:00 c'est a dire si je veux declancher un traitement au serveur par exemple a 00:00 quelle est la commend qui permet de faire ca ?
mes amis jai besoin de votre aide le plus tot possible ,et merci

s.lharwi
Membre Confirmé
Membre Confirmé

Masculin
Nombre de messages: 292
Age: 27
Localisation: France-Paris-
Date d'inscription: 11/03/2007

Revenir en haut Aller en bas

Re: besoin d aide

Message par r.benham le Mar 7 Aoû 2007 - 10:02

Salam,
pour ta première question, tu lance un nouveau Thread danslequel tu met ton traitement, comme ça ton action lance le Thread et continue son traitement.
pour ta deuxième question tu peux soit utiliser la classe Timer, ou pour une solution plus pro Wink utiliser le framework Quartz : http://www.opensymphony.com/quartz/
si tu as besoin de plus de détails n'hésite pas Wink

r.benham
Invité


Revenir en haut Aller en bas

Re: besoin d aide

Message par s.lharwi le Mar 7 Aoû 2007 - 10:11

salam ,si vous plait reda
est ce qe si je lance un Thread le traitement ne sera pas couper meme si le client a coupé la liaison avec le serveur
et pour la la classe timer je le connais pa ,je vai chercher et si je trouve un probleme ,rak nta kain hna ,merci

s.lharwi
Membre Confirmé
Membre Confirmé

Masculin
Nombre de messages: 292
Age: 27
Localisation: France-Paris-
Date d'inscription: 11/03/2007

Revenir en haut Aller en bas

Re: besoin d aide

Message par r.benham le Mar 7 Aoû 2007 - 10:18

Normalement oui, même si le client coupe la liaison avec le serveur.
Si tu as plus de temps, je te conseille de voir Quartz, il est un peu compliqué mais très puissant.
Et bonne chance.

r.benham
Invité


Revenir en haut Aller en bas

Re: besoin d aide

Message par ibn_adam le Mar 7 Aoû 2007 - 20:16

salam,
soufiane tu vient de toucher le truc le plus moche dans l'info les traitements asynchroniques comme reda vient de le dire il y a les timers ou bien quartz mais quartz et plus orienter vers les traitements workflow

soufiane mets nous au courant de l avancement de ton projet
reda dis moi t a deja utiliser quartz ?
dis moi vous avez commencer votre projet à e2i ?

ibn_adam
Modérateur
Modérateur

Masculin
Nombre de messages: 32
Age: 27
Date d'inscription: 31/10/2006

Revenir en haut Aller en bas

Re: besoin d aide

Message par r.benham le Mer 8 Aoû 2007 - 9:11

oui j'ai déjà travailler avec Quartz et je trouve qu'il est puissant comme Job Scheduler (planificateur de tâches) surtout avec Spring qui le facilite au maximum.
pour le projet i2e, ce sont des informations confidentielles je n'ai pas le droit de les divulguer Smile

r.benham
Invité


Revenir en haut Aller en bas

Re: besoin d aide

Message par s.lharwi le Jeu 9 Aoû 2007 - 14:45

salam
tal daba je pe faire mon traitement, mais il dure 30 min dans la base que jai ,et cette base est une base de donnée de test selement ,pour la base reel on a estimer que ce traitement va durer au moins 5 heurs ,pour le mement je me document selemen

s.lharwi
Membre Confirmé
Membre Confirmé

Masculin
Nombre de messages: 292
Age: 27
Localisation: France-Paris-
Date d'inscription: 11/03/2007

Revenir en haut Aller en bas

Re: besoin d aide

Message par s.lharwi le Jeu 9 Aoû 2007 - 14:48

ce traitement donne en resultat un raport en pdf

s.lharwi
Membre Confirmé
Membre Confirmé

Masculin
Nombre de messages: 292
Age: 27
Localisation: France-Paris-
Date d'inscription: 11/03/2007

Revenir en haut Aller en bas

Re: besoin d aide

Message par bn.youssef le Jeu 9 Aoû 2007 - 14:49

bsalama quel genre de traitement qui dure 5 heures kamla scratch

bn.youssef
Co-Admin
Co-Admin

Masculin
Nombre de messages: 521
Age: 27
Localisation: Casablanca
Date d'inscription: 26/12/2006

Revenir en haut Aller en bas

Re: besoin d aide

Message par s.lharwi le Jeu 9 Aoû 2007 - 14:53

le tratement est simple mai la base de donnée est tres tres tres tres tres tres grand ,hadouk les selecte il dure bcp du temps pour donner une resultat

s.lharwi
Membre Confirmé
Membre Confirmé

Masculin
Nombre de messages: 292
Age: 27
Localisation: France-Paris-
Date d'inscription: 11/03/2007

Revenir en haut Aller en bas

Re: besoin d aide

Message par bn.youssef le Jeu 9 Aoû 2007 - 14:57

et vous fetes comment pour estimer cette durée ...

bn.youssef
Co-Admin
Co-Admin

Masculin
Nombre de messages: 521
Age: 27
Localisation: Casablanca
Date d'inscription: 26/12/2006

Revenir en haut Aller en bas

Re: besoin d aide

Message par s.lharwi le Jeu 9 Aoû 2007 - 15:00

la regele de 3 mon pots:D

s.lharwi
Membre Confirmé
Membre Confirmé

Masculin
Nombre de messages: 292
Age: 27
Localisation: France-Paris-
Date d'inscription: 11/03/2007

Revenir en haut Aller en bas

Re: besoin d aide

Message par bn.youssef le Jeu 9 Aoû 2007 - 15:06

très bien!
mais un peu plus d'explication sera le bienvenu.

bn.youssef
Co-Admin
Co-Admin

Masculin
Nombre de messages: 521
Age: 27
Localisation: Casablanca
Date d'inscription: 26/12/2006

Revenir en haut Aller en bas

Re: besoin d aide

Message par s.lharwi le Jeu 9 Aoû 2007 - 15:56

cest just la regle de 3
3andi f mon pc une base de données fiha bazzaf dial les donnée (15 giga) had le traitement concern ialah une table (tables appelles) sa taille 5giga et chi chia (tu pe savoia la taille dune selection avec une commend sql f oracle (...) ) et cette 15 giga est le resultat du loading du 8 jour ( la base li khdamin 3liha est le resultat dial la generation dial des fichier txt fihom les données chez le serveur de statistique 3and IAM on alimente la base de données ( oracle ) avec sql loader (...) ,est ca donne une base de données ) et on va travailer sur une historique de 3 mois ( presque 168.7 giga)
(...) au debut dial lannée prochaine ;ok

s.lharwi
Membre Confirmé
Membre Confirmé

Masculin
Nombre de messages: 292
Age: 27
Localisation: France-Paris-
Date d'inscription: 11/03/2007

Revenir en haut Aller en bas

Re: besoin d aide

Message par s.lharwi le Jeu 9 Aoû 2007 - 15:59

une question
je veux automatiser la tache dial sql loader, meme chose chaque jour a 00:00 le serveur aliment ma base de données avec les fichiers qui les génére , je veux pa qe chaque jour se deplacer ,et ecrire les meme command (sql loader) et merci

s.lharwi
Membre Confirmé
Membre Confirmé

Masculin
Nombre de messages: 292
Age: 27
Localisation: France-Paris-
Date d'inscription: 11/03/2007

Revenir en haut Aller en bas

Re: besoin d aide

Message par s.lharwi le Jeu 16 Aoû 2007 - 9:24

salam
reda jai bien creer un thread et je l ai ajouté setDaemon(true) mai ca marche pa est ce que tu peux me donner un exemeple avec un thread Daemon merci;

s.lharwi
Membre Confirmé
Membre Confirmé

Masculin
Nombre de messages: 292
Age: 27
Localisation: France-Paris-
Date d'inscription: 11/03/2007

Revenir en haut Aller en bas

Re: besoin d aide

Message par r.benham le Jeu 16 Aoû 2007 - 11:24

Tu veux utiliser le thread pour faire quoi au juste ?

r.benham
Invité


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

inseadima :: I N S E A :: Options :: Informatique :: Etude :: JAVA & J2EE :: J2EE :: J2EE :: Struts

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum