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

XMLRAD Discussion :

Migration V8


Sujet :

XMLRAD

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2003
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 214
    Par défaut Migration V8
    Bon, finalement, je crois que je vais me lancer sur la V8 ...

    Je voudrais savoir si je peux à présent (dans la V7, c'était pas possible)saisir du code commun à tous mes xmlservices.
    Je m'explique : j'ai quelques fonctions qui sont lancée sur chaque évènement de chaque xmlservice.
    En v7, j'avais 2 solutions :
    1 . Je modifie TOUS mes XMLServices et lorsque j'en ajoute un, j'ai pas intérêt de l'oublier
    2 . je modifie le xmlgram.pas et j'envoie mes fonctions à chaque évènement.

    Par soucis de simplicité, j'ai opté pour la 2° solution, mais evidemment, ce n'est pas très delosiens ...

    En V8, puis-je coder un SuperXMLservice ?? Est-ce dans les tuyaux de faire ce genre de chose ???

  2. #2
    Membre confirmé
    Inscrit en
    Novembre 2002
    Messages
    243
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 243
    Par défaut
    Il y a maintenant un composant XMLCollectionEvents dont un évènement se nomme OnExecuteXMLService. A priori il doit faire ce que tu recherche.

  3. #3
    Membre éclairé Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Par défaut
    Et pourquoi ne pas utiliser l'évènement du XMLModule OnBeforeDispatch ou le XMLApplicationEvents/XMLCollectionEvents ?

    Mais je suppose que tu veux intervenir à un autre niveau (grappe xml, ...) ...

    Michael

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2003
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 214
    Par défaut
    Je suis d'accord avec vous 2, mais le pb est le suivant : quand on est sur le beforedispatch on est AVANT le dispatch sur un thread.

    De plus, j'ai besoin d'intervenir sur le :
    * Before xmlgram
    * Beforexmlinstruction
    * afterxmlgram
    * on exception

    D'autres idées ???

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2003
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 214
    Par défaut
    Pardon pfo, j'avais pas vu le XMLCollectionEvents.

    Je ne me souviens plus de l'explication de RDM à ce sujet lors de sa présentation de novembre dernier, mais d'après ce que je me souviens, on n'avait pas accès à toutes les propriétés et methodes auquelles on a accès sur les évènements... Non ??

  6. #6
    Membre confirmé
    Inscrit en
    Novembre 2002
    Messages
    243
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 243
    Par défaut
    Effectivement, je me souviens de cette réflexion. Et si on leur posait la question

  7. #7
    Membre confirmé
    Inscrit en
    Novembre 2002
    Messages
    243
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 243
    Par défaut
    d'après eux c'est bon

  8. #8
    Membre confirmé
    Inscrit en
    Janvier 2003
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 214
    Par défaut
    Je vais creuser. merci.

  9. #9
    RDM
    RDM est déconnecté
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Par défaut
    Le OnExecuteXMLService peut être une solution, mais qui ne peut répondre a toutes les exigences.
    apparemment tu as aussi besoinde pouvoir toujours intervenir dans les l'execution du XMLGram par exemple ou XMLInsturction ce qui peut être plus délicat.

    la y a pas de miracle. si tu dois toujours exeuter une fonction en beforeInstruction il te faut un gestionnaire d'eévénement générique sur lequel tous tes XMLService pointent.
    Dans delos par exemple c'est ce qui est fait pour gérer la sécurité.

  10. #10
    Membre confirmé
    Inscrit en
    Janvier 2003
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 214
    Par défaut
    J'avais imaginé un truc du genre un XMLservice Générique avec les évènements qui s'y rattachent, et un bout de code dans le xmlgram.pas qui execute à chque xmlservice les évènement de ce service générique. (En fait, une sorte d'héritage ....)

    C'est ce que j'ai ajouté dans le framework afin d'avoir un minimum de modifs à faire lors d'upgrades.

  11. #11
    RDM
    RDM est déconnecté
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Par défaut
    l'idée mérite d'être creusé et d'être soumis a l'éditeur
    je m'en charge, je vous tiens au courant

  12. #12
    Membre confirmé
    Inscrit en
    Janvier 2003
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 214
    Par défaut
    Merci

  13. #13
    RDM
    RDM est déconnecté
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Par défaut
    bon a priori c'est accepté, peut etre dans la P3

  14. #14
    Membre confirmé
    Inscrit en
    Janvier 2003
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 214
    Par défaut
    Super, merci. Je surveille le truc

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL -> PostGreSQL] Migration
    Par Nepomiachty Olivier dans le forum Administration
    Réponses: 9
    Dernier message: 23/04/2010, 16h33
  2. Pb migration Access / SQL server
    Par yoyo dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 25/04/2005, 10h39
  3. migration de ms access xp vers primebase
    Par d@rkness dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 17/11/2002, 00h08
  4. [Migratation] Application portable, indépendant du SGDB
    Par benouille dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 28/08/2002, 13h51
  5. [Kylix] Migration delphi -> kylix
    Par Christian dans le forum EDI
    Réponses: 1
    Dernier message: 03/04/2002, 22h50

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