A request processing method, applied to a first device, wherein the request processing method comprises: sending (S601, S702) requests of a plurality of invokers to a Server end of a first device interface, wherein the request carries information used to indicate an invoker to which the request belongs, wherein the information used to indicate the invoker to which the request belongs is an identifier of the invoker to which the request belongs, and wherein the first device interface is a hardware abstraction layer interface definition language HIDL interface of the first device; sending (S602) a request of each invoker to a modem of the first device by using a server end of the HIDL interface of the first device, and wherein the request of the invoker carries the identifier of the invoker; processing (S603) each request by using the modem of the first device, to obtain response data corresponding to each request; receiving (S604, S703) the response data that corresponds to each request and that is returned by the modem by using the server end of the first device interface, wherein the response data corresponding to the request carries information used to indicate an invoker to which the request belongs, wherein the receiving response data that corresponds to each request and that is returned by the modem by using the server end of the first device interface comprises: receiving response data by using a client end of the HIDL interface of the first device interface; identifying (S605, S704), for the response data corresponding to each request based on an identifier of an invoker that is carried in the response data corresponding to the request and that is used to indicate the invoker to which the request belongs, an invoker to which the response data corresponding to the request belongs; and returning (S606, S706), for the response data corresponding to each request, the response data corresponding to the request to the invoker to which the response data corresponding to the request belongs. sending (S601, S702) requests of a plurality of invokers to a Server end of a first device interface, wherein the request carries information used to indicate an invoker to which the request belongs, wherein the information used to indicate the invoker to which the request belongs is an identifier of the invoker to which the request belongs, and wherein the first device interface is a hardware abstraction layer interface definition language HIDL interface of the first device; sending (S602) a request of each invoker to a modem of the first device by using a server end of the HIDL interface of the first device, and wherein the request of the invoker carries the identifier of the invoker; processing (S603) each request by using the modem of the first device, to obtain response data corresponding to each request; receiving (S604, S703) the response data that corresponds to each request and that is returned by the modem by using the server end of the first device interface, wherein the response data corresponding to the request carries information used to indicate an invoker to which the request belongs, wherein the receiving response data that corresponds to each request and that is returned by the modem by using the server end of the first device interface comprises: receiving response data by using a client end of the HIDL interface of the first device interface; identifying (S605, S704), for the response data corresponding to each request based on an identifier of an invoker that is carried in the response data corresponding to the request and that is used to indicate the invoker to which the request belongs, an invoker to which the response data corresponding to the request belongs; and returning (S606, S706), for the response data corresponding to each request, the response data corresponding to the request to the invoker to which the response data corresponding to the request belongs. <EOS>