A multi-stream service concurrent transmission method, characterized by comprising: a multi-interface terminal initiating a service transmission request to a network side, wherein the service transmission request carries at least service IDs of requested services from database servers and a terminal ID of the multi-interface terminal; the multi-interface terminal receiving information of database servers capable of providing requested services and service information of the requested service from the network side; the multi-interface terminal establishing a plurality of concurrent links with at least two database servers corresponding to the information of the database servers capable of providing the requested services according to the information of the database servers capable of providing the requested services, and dividing the requested services for various interfaces of the multi-interface terminal according to the service information of the requested services, and notifying the network side of a division result; the multi-interface terminal receiving the service data packets of the requested service over the plurality of established concurrent links; the multi-interface terminal evaluating links which transmit the service data packets; the multi-interface terminal determining a link transmission rate adjustment strategy according to a evaluation result, and notifying the network side of the link transmission rate adjustment strategy for the network side to adjust transmission rates of various links; wherein the step of the multi-interface terminal evaluating the links transmitting the service data packets comprises: calculating path weights of various links which transmits the service data packets according to Weight = α B i t + βRTT i t + γLoss i t, wherein B i ( t) is a bandwidth estimation value of the link i at time t, B i ( t) =λ B i (t -1) + (1-λ) s i ( t), s i t = O i t max RTT i, 50 ms, wherein O i ( t) is a total amount of data sent from time t -1 to time t, and λ is a filtering factor, and RTT i ( t) is an average round-trip time delay of the link i at the time t, and Loss i ( t) is a retransmission statistical value of the link i at the time t, and the coefficients α, β and γ represent service grade information and the preference of transmitted service to various performance parameters of the link. a multi-interface terminal initiating a service transmission request to a network side, wherein the service transmission request carries at least service IDs of requested services from database servers and a terminal ID of the multi-interface terminal; the multi-interface terminal receiving information of database servers capable of providing requested services and service information of the requested service from the network side; the multi-interface terminal establishing a plurality of concurrent links with at least two database servers corresponding to the information of the database servers capable of providing the requested services according to the information of the database servers capable of providing the requested services, and dividing the requested services for various interfaces of the multi-interface terminal according to the service information of the requested services, and notifying the network side of a division result; the multi-interface terminal receiving the service data packets of the requested service over the plurality of established concurrent links; the multi-interface terminal evaluating links which transmit the service data packets; the multi-interface terminal determining a link transmission rate adjustment strategy according to a evaluation result, and notifying the network side of the link transmission rate adjustment strategy for the network side to adjust transmission rates of various links; wherein the step of the multi-interface terminal evaluating the links transmitting the service data packets comprises: calculating path weights of various links which transmits the service data packets according to Weight = α B i t + βRTT i t + γLoss i t, wherein B i ( t) is a bandwidth estimation value of the link i at time t, B i ( t) =λ B i (t -1) + (1-λ) s i ( t), s i t = O i t max RTT i, 50 ms, wherein O i ( t) is a total amount of data sent from time t -1 to time t, and λ is a filtering factor, and RTT i ( t) is an average round-trip time delay of the link i at the time t, and Loss i ( t) is a retransmission statistical value of the link i at the time t, and the coefficients α, β and γ represent service grade information and the preference of transmitted service to various performance parameters of the link. calculating path weights of various links which transmits the service data packets according to Weight = α B i t + βRTT i t + γLoss i t, wherein B i ( t) is a bandwidth estimation value of the link i at time t, B i ( t) =λ B i (t -1) + (1-λ) s i ( t), s i t = O i t max RTT i, 50 ms, wherein O i ( t) is a total amount of data sent from time t -1 to time t, and λ is a filtering factor, and RTT i ( t) is an average round-trip time delay of the link i at the time t, and Loss i ( t) is a retransmission statistical value of the link i at the time t, and the coefficients α, β and γ represent service grade information and the preference of transmitted service to various performance parameters of the link.