Method to detect and to handle failures in the communication in a network, in particular a computer network, wherein said network comprises at least one sender (201, 203) and at least one receiver (202, 501, 502, 503), and wherein the communication between said at least one sender (201, 203) and said at least one receiver (202,501,502,503) is message-oriented, wherein (a) a sender (201, 203) sends at least one message (M101, M101-C, M102-C) to at least one receiver (202, 501, 502, 503), (b) said sender (201, 203) monitors the transmission process of said at least one message inside the sender and/or monitors said at least one message (M101, M101-C, M102-C) being sent, and (c) said sender executes a correctness check of the said at least one message (M101, M101-C, M102-C) being sent, in particular of the contents of said at least one message being sent, and/or said sender executes a correctness check of the transmission process of said at least one message inside the sender, and characterised in that, (d) after the correctness check of said at least one message being sent and/or of the correctness check of the transmission process of said at least one message inside the sender has been completed, said sender (201, 203) informs said at least one receiver (202, 501, 502, 503) of the result of said correctness check or said correctness checks only after the transmission process of the at least one message has been completed, and wherein (e) the at least one receiver (202, 501, 502, 503) of the at least one message (M101, M101-C, M102-C) marks said at least one message as being faulty and/or discards said at least one message if the result of a correctness check indicates that said message and/or the transmission process of said message inside the sender is faulty. (a) a sender (201, 203) sends at least one message (M101, M101-C, M102-C) to at least one receiver (202, 501, 502, 503), (b) said sender (201, 203) monitors the transmission process of said at least one message inside the sender and/or monitors said at least one message (M101, M101-C, M102-C) being sent, and (c) said sender executes a correctness check of the said at least one message (M101, M101-C, M102-C) being sent, in particular of the contents of said at least one message being sent, and/or said sender executes a correctness check of the transmission process of said at least one message inside the sender, and characterised in that, (d) after the correctness check of said at least one message being sent and/or of the correctness check of the transmission process of said at least one message inside the sender has been completed, said sender (201, 203) informs said at least one receiver (202, 501, 502, 503) of the result of said correctness check or said correctness checks only after the transmission process of the at least one message has been completed, and wherein (e) the at least one receiver (202, 501, 502, 503) of the at least one message (M101, M101-C, M102-C) marks said at least one message as being faulty and/or discards said at least one message if the result of a correctness check indicates that said message and/or the transmission process of said message inside the sender is faulty.