IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement de jobs Discussion :

comment organiser les jobs et les sous job?


Sujet :

Développement de jobs

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2009
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 31
    Points : 20
    Points
    20
    Par défaut comment organiser les jobs et les sous job?
    Bonjour j’ai parcouru plusieurs forums mais je ne sais toujours pas compris (ou vu) comment organiser les jobs et les sous job.
    - J’ai un job grand père pour moi c’est le job final où je récupère tout mes fichiers et donnés et je les intègre dans ma base.
    - Plusieurs job pères chaque un me fourni une partie du job grand père.
    - Les jobs fils font les calculs et les transformations.
    Donc mes questions sont :
    1/Comment un job père appel un job fils.
    2/ comment classer dans le temps l’exécution des sous job (d’un même job).
    3/Si vous avez des exemples d’organisation de job ils seront les bienvenus.
    Merci.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    465
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 465
    Points : 287
    Points
    287
    Par défaut
    avec une famille aussi nombreuse, j'espère qu'au moins vous touchez les allocs!

    (ok je sors...)

    Si je suis bien, tu as un job papy, qui appelle des jobs papa, qui eux-mêmes appellent des jobs fils
    Tu as donc trois niveaux...C'est beaucoup...Peut-être n'est-il pas nécessaire de décliner autant de niveaux d'autant plus que la v3.0 ne comporte pas encore la fenêtre arbre généalogique!

    Contentons-nous de deux niveaux, soit un job parent (de n'importe quel sexe) et ses fils adoptifs
    Imaginons que tu crées trois jobs:
    -un job "parent"
    -un job "cadet"
    -un job "aîné"

    Dans ton job "parent", tu disposes des composants tRunJob qui appellent chacun un job fils.
    un tRunJob pour le job "aîné"
    Un pour le job "cadet"
    Ca y est tu as tes jobs fils

    Concernant l'exécution, la façon la plus simple est de lier les deux jobs fils par une relation onSubjOk ou on ComponentOk
    Dans le cas où tu souhaites communiquer des infos d'un job fils à l'autre, alors, il faut, à l'intérieur même des jobs fils, intégrer le composant tBufferOutput.

    Il faut aussi, dans la plupart des cas transmettre le contexte du job parent aux jobs fils en cochant "transmit whole context"

  3. #3
    Rédacteur
    Avatar de jsd03
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Août 2008
    Messages : 1 221
    Points : 6 506
    Points
    6 506
    Par défaut
    Citation Envoyé par mathieu_r Voir le message
    avec une famille aussi nombreuse, j'espère qu'au moins vous touchez les allocs!

    (ok je sors...)


    ...

    rien à redire tu peux rester

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 247
    Points : 277
    Points
    277
    Par défaut
    Tout à fait d'accord avec jsd, tu peux rester, elle était très bien trouvé !!!

Discussions similaires

  1. Réponses: 3
    Dernier message: 22/09/2007, 14h56
  2. Réponses: 2
    Dernier message: 22/08/2007, 13h46
  3. Réponses: 4
    Dernier message: 11/09/2006, 17h55
  4. Réponses: 3
    Dernier message: 22/05/2006, 18h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo