User Help System
Session Management
The purpose of this test is to verify that the client system can successfully maintain an STP FIX Session.
Available Tests
- Session Management Test - Detect a Gap
- Session Management Test - Process a Test Request and Respond to Resend Request
Session Management Test - Detect a Gap
The purpose of this test is to verify that the client system can successfully logon to an STP FIX Session and properly manage through a gap scenario.
- To run a Session Management - Detect a Gap test:
- Select a API ID from the drop-down menu and click ASSIGN if not already selected.
- Select an Instrument from the drop-down menu and click Select if not already selected.
- Click START TEST to begin.
Note: DO NOT select the "START TEST" button once the test is in progress.
- Submit a proper Logon (35=A).
- Receive a successful Logon Acknowledgement (35=A).
- Submit a Trade Capture Report Request (35=AD|263=1).
- Detect a lapse in interval time and submit a Test Request (35=1).
- Receive a responding heartbeat message and detect a gap.
- Submit a proper Resend Request (35=2).
- Receive a missed business message.
- Send a Heartbeat Message in response (35=0).
- Receive a Heartbeat Message (35=0).
- Send Proper Heartbeat Message in response (35=0).
Session Management Test - Process a Test Request and Respond to Resend Request
The purpose of this test is to verify that the client system can successfully process a Test Request message and properly respond to a resend request.
- To run a Session Management - Process a Test Request and Respond to Resend Request test:
- Select a SenderComp from the drop-down menu and click ASSIGN if not already selected.
- Select a Contract from the drop-down menu and click Select if not already selected.
- Click START TEST to begin.
Note: DO NOT select the "START TEST" button once the test is in progress.
- Submit a proper Logon (35=A).
- Receive a successful Logon Acknowledgement (35=A).
- Submit a Trade Capture Report Request (35=AD).
- Receive a corresponding Trade Capture Report Acknowledgment (35=AQ).
- Send a Heartbeat Message (35=0).
- Receive a Test Request Message (35=1).
- Send a Heartbeat Message in response (35=0).
- Receive a Resend Request (35=2).
- Submit a Sequence Reset-Gap Fill message (35=4).
- Receive a Heartbeat Message (35=0).
- Send Proper Heartbeat Message (35=0).
- Receive a Heartbeat Message (35=0).