Como faço para lidar com a comunicação entre os mecanismos de correção da versão diferente

StackOverflow https://stackoverflow.com/questions/4977151

  •  12-11-2019
  •  | 
  •  

Pergunta

Eu estou desenvolvendo um motor de negociação e tenho que usar mecanismos de correção.Se eu usar um mecanismo de correção de uma versão mais alta, ela pode se comunicar com um mecanismo de correção de uma versão inferior?

Existem motores de correção capazes de converter automaticamente a solicitação para uma versão inferior, caso estejam se comunicando com um mecanismo de correção de versão inferior?

Qual versão da correção devo usar?

Foi útil?

Solução

.

Eu estou desenvolvendo um motor de negociação e tenho que usar mecanismos de correção. Se eu usar um mecanismo de correção de uma versão mais alta, ela pode se comunicar com um mecanismo de correção de uma versão inferior?

sim. Muitas instituições financeiras ainda usam as versões Fix 4.4 e 4.2. E muitas bolsas de valores usam a correção 5.0. Portanto, há compatibilidade anterior entre eles para suportar as versões mais antigas, a menos que e até que todos se movam para a mesma versão.

.

Existem motores de correção capazes de converter automaticamente a solicitação para uma versão inferior, caso estejam se comunicando com um mecanismo de correção de versão inferior?

automaticamente não. Isso não acontece que você insira uma mensagem Fix 5.0 e receba uma mensagem Fix 4.2. Você tem que aceitar uma mensagem Fix 5.0 e analisar a mensagem e convertê-la para uma mensagem de correção 4.2. Quickfix é uma biblioteca de código aberto. Há cameron, mas não é de código aberto. Você tem que fazer isso por todas as mensagens, mas mais especificamente para mensagens que você deseja suportar. Algumas estruturas de mensagens são ainda mesmas, então não deve ser uma grande chatice.

Versão Você precisa usar é dependente dos clientes necessários para trocar mensagens. Deve perguntar qual versão eles usam ou pretendem migrar para?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top