Search code examples
network-programmingtcpmqiso8583

Message Queue vs. TCP using ISO8583 messages


I would like some opinions regarding transporting ISO8583 messages on a transport medium. What are the pro's and con's using TCP vs. Message Queue when sending ISO8583 messages? Which option would be better for different environments?


Solution

  • ISO8583 is a logical message format which can be transported over nearly any medium. TCP and "Message Queue" are at very different communications abstraction layers (OSI 4 vs 7) so they are not really directly comparable. What are your requirements? eg. reliability, recoverability, performance, data protection, transactionality, auditability