Discussion:
Nombre dynamique de ports
(trop ancien pour répondre)
Jean-Marie
2005-02-08 14:57:05 UTC
Permalink
Bonjour,

J'ai crée une orchestration avec un port de réception de type "File"
(répertoire "c:\Folder_A\*.xml") et un port d'envoi de type 'SQL' (base
BDD_A). Pour l'essai, les fichiers XML sont directement insérés dans une
table de la base BDD_A.

Selon les besoins, il faudrait que je déploie une voir plusieurs fois cette
solution.

Exemple client n°1:
c:\Folder_A vers BDD_A

Exemple client n°2:
c:\Folder_A vers BDD_A
c:\Folder_B vers BDD_B
c:\Folder_C vers BDD_C
...

Y a-t-il un moyen de déployer plusieurs la "solution" sur le même serveur ou
bien y a-t-il une notion d'instance (comme il existe sous SQL SERVER 2000) ou
une déclaration de port gérant un nombre de port dynamique ou autre ?


Merci d'avance pour vos réponses


Jean-Marie
Benjamin Guinebertière [MS]
2005-02-10 20:36:06 UTC
Permalink
Je vois a priori deux pistes, mais il faudrait étudier le pb en détail pour
répondre de façon plus pertinente:

1/ Solution de routage dynamique en fonction du contenu ou du contexte du
message. Il vous faudra sans doute approfondir la documentation pour voir
les possibilités. Vous pouvez chercher des informations sur les "promoted
properties".

2/ Duplication des ports statiquement liés entre eux. Dans ce cas, le plus
facile en termes de manipulations est d'obtenir un fichier de binding via
l'assistant de déploiement et de le modifier directement avec un éditeur XML
avant d'utiliser le même assistant pour importer le fichier modifié.
--
Benjamin Guinebertière
Microsoft France

Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
Post by Jean-Marie
Bonjour,
J'ai crée une orchestration avec un port de réception de type "File"
(répertoire "c:\Folder_A\*.xml") et un port d'envoi de type 'SQL' (base
BDD_A). Pour l'essai, les fichiers XML sont directement insérés dans une
table de la base BDD_A.
Selon les besoins, il faudrait que je déploie une voir plusieurs fois cette
solution.
c:\Folder_A vers BDD_A
c:\Folder_A vers BDD_A
c:\Folder_B vers BDD_B
c:\Folder_C vers BDD_C
...
Y a-t-il un moyen de déployer plusieurs la "solution" sur le même serveur ou
bien y a-t-il une notion d'instance (comme il existe sous SQL SERVER 2000) ou
une déclaration de port gérant un nombre de port dynamique ou autre ?
Merci d'avance pour vos réponses
Jean-Marie
Loading...