A data processing method, wherein the method is performed by a server, the server comprises a first container and an Android operating system driver, a first service manager is deployed in the first container, the first service manager is configured to manage a plurality of application services of the first container, each application service comprises at least two processes, and the method comprises: receiving, by the first service manager, a request message of a first process, wherein the first process is a process of any application service of the first container, the request message comprises control information, content information, and a process identifier PID of the first service manager, the PID is used to uniquely identify the first service manager, the control information is used to record identifiers of the first process and a second process, the second process is an application process of the first container that is to process the request message, and the content information is used to indicate content and data of the request message; sending, by the first service manager, the request message to the Android driver; determining, by the Android driver based on the process identifier PID of the first service manager in the request message, a first inter-process communication IPC namespace associated with the first service manager, and determining, by the Android driver based on a pointer of a structure of the first IPC namespace, a first Android namespace associated with the first container, wherein the first Android namespace is used to record a first private memory and a first private service linked list of the first container; and storing, by the Android driver, the control information into the first private service linked list, and storing the content information into the first private memory; wherein the first private memory is used only to store the content information in the request message sent by the first process of the application service of the first container, wherein the first private service linked list is used only to record the control information in the request message sent by the first process of the application service of the first container. receiving, by the first service manager, a request message of a first process, wherein the first process is a process of any application service of the first container, the request message comprises control information, content information, and a process identifier PID of the first service manager, the PID is used to uniquely identify the first service manager, the control information is used to record identifiers of the first process and a second process, the second process is an application process of the first container that is to process the request message, and the content information is used to indicate content and data of the request message; sending, by the first service manager, the request message to the Android driver; determining, by the Android driver based on the process identifier PID of the first service manager in the request message, a first inter-process communication IPC namespace associated with the first service manager, and determining, by the Android driver based on a pointer of a structure of the first IPC namespace, a first Android namespace associated with the first container, wherein the first Android namespace is used to record a first private memory and a first private service linked list of the first container; and storing, by the Android driver, the control information into the first private service linked list, and storing the content information into the first private memory; wherein the first private memory is used only to store the content information in the request message sent by the first process of the application service of the first container, wherein the first private service linked list is used only to record the control information in the request message sent by the first process of the application service of the first container.