Ive made a chat application implementing sockets, But I want to implement a read notification so when the user sends a message they know when the other person read it!, How are read notifications usually implemented programmatically? So when a user opens the window it sends a special code to the server saying Ive read the message and the server sends that special code to the client that sent the message and the client reads that specific code and knows that the message was read and displays a visual marker to the user that the message was read? Am I on the right track? Are there other ways of implementing read notifications?