Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Should Orchestra indicate which application messages are eligible for session level retransmission? #70

Open
jimnup opened this issue Sep 17, 2019 · 2 comments
Assignees
Labels
DeFIXify Remove FIX-specific elements

Comments

@jimnup
Copy link

jimnup commented Sep 17, 2019

We are in the process of revising the FIX4 and FIXT session layer specifications (just the specifications - not the standard). During the refactoring it occurred to me that there should be some way to communicate to a FIX message processor which FIX Application messages are eligible for retransmission should a message resend request be received. The Orchestra message/scenario definition seems to be a possible place where this information can be conveyed.

@kleihan
Copy link
Member

kleihan commented Sep 17, 2019

What about MsgTypeGrp in the Logon message? That currently defines the supported message types in general and the direction (send/receive) with MsgDirection(385). We could add MsgRetransmission(TBD) to say whether a message type is also supported for retransmission.

@jimnup
Copy link
Author

jimnup commented Sep 18, 2019

The use of MsgTypeGrp would be for inband communication. What is being proposed here is for out of band communication for configuration. You do raise an interesting point that once an Orchestra file is available, it would be relatively straightforward for a FIX message processor to populate the MsgTypeGrp on the Logon. I haven't run into an implementation of the MsgTypeGrp in practice yet. They may exist, but my conjecture is the community largely steers away from dynamic and in-band configuration and transmittal of metadata about the session.

@kleihan kleihan self-assigned this Aug 9, 2024
@kleihan kleihan added DeFIXify Remove FIX-specific elements and removed question labels Aug 21, 2024
@kleihan kleihan moved this to In progress in Orchestra v1.1 RC2 Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DeFIXify Remove FIX-specific elements
Projects
Status: No status
Development

No branches or pull requests

3 participants