Comunicazione tra 2 sistemi

venerdì 02 settembre 2016 - 12.07
Tag Elenco Tags  C#

svipla Profilo | Senior Member

Ciao a tutti

Qualche tempo fa ho aperto un post simile, ma avevo le idee poche chiare su cosa dovevo fare e poi ci sono state altre priorità.

Il mio portale deve interfacciarsi con un altro sistema dal quale riceve dei file xml che andranno ad aggiornare il mio db e al quale invierà dei file xml per aggiornare il db del sistema col quale mi interfaccio.

Suppongo che sarà il mio sistema a controllare se ci sono aggiornamenti e non il sistema con cui mi interfaccio a inviare i dati a tutti i portali che si interfacciano con lui.

Quindi le operazioni che dovrò fare sono:
- Controllare se ci sono dati da aggiornare sul sistema con cui mi interfaccio
- O restare in ascolto e aspettare che il sistema invii i dati
- Inviare dei dati al sistema in formato xml

Considerando che è la prima volta che affronto un problema del genere, come realizzo tutto questo? Qual è la tecnologia migliore da utilizzare?

Grazie mille

sanghino Profilo | Junior Member

Ciao,
detta così non è poi immediato poterti dire qual'è il sistema migliore in quanto sarà quello che meglio si adatta all'esigenza ...

La cosa che forse più si avvicina che mi viene in mente sulla base delle poche informazioni è quella delle "Code di Messaggi" o meglio "Message Queue" (MQ)
https://msdn.microsoft.com/it-it/library/system.messaging.messagequeue(v=vs.110).aspx

Come ti ripeto però la soluzione potrebbe anche essere differente ...

Ciao
Sanghino
--------------------------
www.extrageek.com
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5