Asynchronous non-transparent bridge based data transmission method and system

The invention relates to an asynchronous non-transparent bridge (NTB) based data transmission method and system. The method comprises: a first terminal device initializing an NTB communication module; registering a communication channel for the NTB communication module by using a registration function, and establishing a communication connection with a second terminal device; and through the communication channel, the first terminal device sending data to the second terminal device. According to the method, asynchronous call is used in the whole communication process, so that the overhead of calculation resources is reduced and the delay of communication is shortened.