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

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

1 Expert Approved Answer
Step: 1 Unlock

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

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!