Sono nella via di una mia lugubrazione mentale e vorrei aprire un tavolo di discussione...
BizTalkiani!!!!
E’ il momento di riunirci!!!
Io non vedo alcuna contro indicazione nell’ utilizzare due macchine BizTalk, esempio una standard e una enterpise su due server diversi e con clock differenti e chiaramente non in join group.
Il timespamp dei messaggi è locale alla macchina per tutti quasi tutti i protocolli.
Ho detto quasi?
Gulp! esiste una eccezzione....
Se si utilizza WSE 3.0
Ecco in quel caso, e cioè nell’utilizzo di WSE 3.0, i messaggi, utilizzano nell' header SOAP il timestamp, questo può provocare qualche problemino.
Esempio di header....
<soap:Header>
<wsa:Action>http://schemas.xmlsoap.org/ws/2004/03/addressing/fault</wsa:Action>
<wsa:MessageID>uuid:03f81957-5a36-4436-ab4e-8aae9488e90b</wsa:MessageID>
<wsa:RelatesTo>uuid:1fb88687-13af-49bf-be6d-6ead0f27c084</wsa:RelatesTo>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous</wsa:To>
<wsse:Security>
<wsu:Timestamp wsu:Id="Timestamp-92947608-325b-48d0-8ebc-3a703a80dfc0">
<wsu:Created>2007-05-31T12:36:05Z</wsu:Created>
<wsu:Expires>2007-05-31T12:41:05Z</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</soap:Header>
Ma direi che dipende dallo scenario in questione...
Se si utilizza, esempio correlation, può scattare il problema ma in altri casi, ci sarebbe da approfondire.
Chiaro che se si utilizza, esempio file system, il problema non sussiste, oppure non utilizzare wse 3.0.
Mi piacerebbe aprire un tavolo di discussione se poi vuole intervenire addirittura un MMVP , beh sarebbe fantastico