1. An interprocessor communication method for transporting messages from an originating place to a terminating place, the method comprising: providing an operating system-unified interface function at an operating system independent access (OIA) layer, the operating system-unified interface function being independently accessible to operating systems of a communication apparatus; providing a device-unified interface function at a device independent access (DIA) layer, the device-unified interface function being independently accessible to physical devices of the communication apparatus; and at a unified interprocess communication (UIPC) layer, transporting messages from the originating place to the terminating place through at least one layer selected from among of the operating system independent access layer and the device independent access layer, said transporting being performed in accordance with information corresponding to the terminating place provided by a originating place task, said transporting being performed in accordance with a common task architecture based on a basic common control flow of the originating place task.