Περιγράψτε τις ανταλλαγές μεταξύ των πρωτοκόλλων WebSockets, SSE (Server-Sent Events) και gRPC Streaming. Ποιο πρωτόκολλο θα επιλέγατε για: α) ζωντανή συνομιλία, β) μονοκατευθυντικό ροή τιμών μετοχών, γ) επικοινωνία μεταξύ υπηρεσιών σε αρχιτεκτονική μικροϋπηρεσιών, και γιατί;