Question: A Client software component operating at the trade pit of a busy stock exchange is continuously submitting trade orders to a Trade Orders Server
A Client software component operating at the trade pit of a busy stock exchange is continuously submitting trade orders to a Trade Orders Server through the use of the newOrder (Order) interface that the Trade Orders Server exports. Client newOrder(Order) Trade Orders Server Make this simple design more reliable using the following tactics. 1. Fault Recovery: uses passive redundancy (warm restart) using a Standby. For the switching, the Standby component is responsible for notifying the Client that the calls should now be diverted. 2. Fault Detection: the Standby is sending periodic ping/echomessages to the Trade Orders Server. Create a component diagram including all relevant components and all interfaces required for the implementation of the tactics. You may add clarification commentary of up to 30 words if you want. A Client software component operating at the trade pit of a busy stock exchange is continuously submitting trade orders to a Trade Orders Server through the use of the newOrder (Order) interface that the Trade Orders Server exports. Client newOrder(Order) Trade Orders Server Make this simple design more reliable using the following tactics. 1. Fault Recovery: uses passive redundancy (warm restart) using a Standby. For the switching, the Standby component is responsible for notifying the Client that the calls should now be diverted. 2. Fault Detection: the Standby is sending periodic ping/echomessages to the Trade Orders Server. Create a component diagram including all relevant components and all interfaces required for the implementation of the tactics. You may add clarification commentary of up to 30 words if you want.
Step by Step Solution
There are 3 Steps involved in it
Components 1 Client software component 2 Trade Orders Server component 3 Standby component Interfaces 1 newOrderOrder This interface is exported by th... View full answer
Get step-by-step solutions from verified subject matter experts
