Instruction: Describe the process of integrating WebSocket in Flask for real-time bidirectional communication between client and server.
Context: This question assesses the candidate's understanding of WebSocket technology and their ability to implement real-time communication in Flask applications, which is crucial for building dynamic and interactive web applications.