FLUX DE USERS VERS PORTAIL VIGNETTE - Java - Programmation
Marsh Posté le 23-06-2005 à 11:50:38
une question ? y a t'il vraiment un interet particulier à avoir 2 base de données différentes pour ton application qui te pousse à ne pas tout mettre sous oracle???
Marsh Posté le 23-06-2005 à 12:07:25
victorus_ecl a écrit : une question ? y a t'il vraiment un interet particulier à avoir 2 base de données différentes pour ton application qui te pousse à ne pas tout mettre sous oracle??? |
en fait c'est les besoins de la société pour ne pas charger trop le reseau, il veulent utiliser une bd locale qui s'alimente d'une BD distante qd operation a eu lieu.
Marsh Posté le 23-06-2005 à 12:21:51
pour le problème d'identification multiple, j'avais entendu parler d'un truc permettant de faire l'identification en amont une seule fois (kerberos je crois) ce qui éviterait à priori ce pb...
reste à voir si c'est bien adapté à ton pb
pour la suite:
karim86 a écrit : salut, |
j'imagine que la mise à niveau se fait en batch le soir ?
Marsh Posté le 23-06-2005 à 13:58:39
je viens de jeter un coup d'oeuil sur kerberos , mais il ne repopnd pas a mon probleme, merci pour ton aide.
Marsh Posté le 23-06-2005 à 16:54:54
les titres en majuscule c'est mal
Marsh Posté le 23-06-2005 à 21:29:16
Pourquoi tu veux déclencher un envoi JMS.
Le trigger de la table A peux mettre à jour la table B ?
Même si ce sont 2 bases differentes tu utilises un dblink.
Marsh Posté le 24-06-2005 à 08:58:15
en même temps j'espères que t'as bien étudié le pb, parceque moi je vois pleins de trucs qui peuvent arriver et mettre le dawa dans tes bases, en particulier si c'est multi-utilisateurs...
avoir 2 bases différentes et synchrones à mon avis t'es pas sorti d'affaire
Marsh Posté le 24-06-2005 à 10:39:21
j'ai pu résoudre une partie de ce pb, j'ai créé un trigger qui vérifie les opérations effectuées sur la table user initiale et met les modif/insert/delete dans une table intermédiaire, le pb qui me reste a résoudre est de trouver une API du portail vignette permettant d'alimenter la base vignette par les data de la table intermédiaire, vous n'auriez pas une idée
Marsh Posté le 23-06-2005 à 11:23:38
salut,
j'ai une BD sous oracle qui contient une table des utilisateurs, ce que j'aimerai faire c'est de dupliquer cette table dans une autre BD (la BD du portail) pour pouvoir se connecter.
il faut que chaque operation (insert, delete, update)dans la base initiale soit faite aussi dans la base de portail et vice vers ça.
voici mon architecture:
BD:oracle
Serveur: weblogic8.1
portail: vignette
une solution est de créer un trigger sur la BD initiale qui verifie les operations et ensuite appeler un programme JMS (java message service) synchronne qui transmet le message.
pouvez vous me dire comment on peut appeler un JMS a partir d'un trigger?