J'ai une table de base de données Oracle qui enregistre l'état de l'utilisateur. J'ai des milliers de tels utilisateurs. Chaque fois que l'état d'un utilisateur est mis à jour/modifié, je veux synchroniser immédiatement sur HTTP à un autre serveur. Je vais utiliser une servlet ici. J'ai pensé à utiliser le déclencheur pour surveiller cette mise à jour. Lors de chaque mise à jour, le déclencheur doit déclencher un événement qui appelle un servlet/du code Java. Je suis novice dans les bases de données Oracle. Pourriez-vous s'il vous plaît me guider vers un exemple de travail similaire à ma tâche ci-dessus? Merci beaucoup!Appel du programme Java à partir du déclencheur de base de données Oracle
1
A
Répondre
Questions connexes
- 1. Appel de Java à partir du programme C
- 2. Base de données Oracle sur l'annulation de l'échec du déclencheur
- 3. Appel de Oracle "DEFINE" à partir de Java
- 4. Accès Oracle à partir du programme C#
- 5. Appel d'une fonction Oracle à partir de Java
- 6. Appel de la fonction oracle à l'aide du lien de base de données
- 7. 1046 - Aucune base de données sélectionnée à propos du déclencheur
- 8. Appel du programme CICS à partir du lot JCL
- 9. Importer la base de données à partir du fichier PROGRAMMATICALLY?
- 10. Appel de Mathematica à partir du programme OCaml
- 11. Syntaxe du déclencheur Oracle Db 11g
- 12. Accès à la base de données Oracle à partir du C#
- 13. Désactiver un déclencheur à partir d'un déclencheur Oracle
- 14. contexte d'exécution du déclencheur de base de données dans PostgreSQL
- 15. Exécution du programme Java à partir de Python
- 16. Exécution de scripts de console à partir du programme Java
- 17. Simulation du navigateur Web mobile à partir du programme Java
- 18. Comment modifier l'état du bouton du déclencheur dans Oracle Forms
- 19. invocation de script batch/code Java à partir de la base de données Oracle
- 20. invocation de la machine virtuelle à partir du programme Java
- 21. Version du programme utilisant la base de données?
- 22. Connexion à la base de données Oracle à partir du projet XCode
- 23. Connexion à la base de données Oracle à partir du site Web C# asp.net mvc
- 24. Pourquoi un déclencheur de base de données serait-il invalide dans une base de données Oracle?
- 25. Appel d'un sous-programme Fortran à partir de Java
- 26. Appel du script Perl "interactif" de Java
- 27. Appel d'un service SOAP (Web Services) à partir de la base de données ORACLE
- 28. Problème SYN_SENT du programme Java
- 29. Paramétrage du serveur de base de données Oracle 11g
- 30. Appel de procédure stockée PLSQL à partir du service Grails
slighly hors sujet ... mais cela me fait peur tout de suite: « Je veux synchroniser immédiatement sur HTTP à un autre serveur ». Mettre une requête HTTP dans un déclencheur de mise à jour va imposer de sérieux problèmes de performances et de cohérence (par exemple, que se passe-t-il si votre transaction est annulée après que vous avez fait votre appel http?). Pensez plutôt à faire quelque chose comme mettre un message sur une file d'attente avancée à laquelle votre service distant peut s'abonner, ou même simplement une simple table "enregistrements à mettre à jour". –