What components are required for a windshield wiper system?

Consider the following scenario: you are travelling, and it suddenly begins to rain, and you do not have windshield wiper blades in your car; this would undoubtedly be an unpleasant…