摘要 |
The present invention discloses a communication client and a method for initiating a communication service. The communication client comprises a control module and multiple communication plug-ins, wherein each communication plug-in is configured to implement communication functionalities for a service type; and the control module comprises: a requesting module, configured to accept a user operation to generate a communication request corresponding to the operation, wherein the communication request comprises: a target contact and a selected communication service type; a first determination module, configured to determine a communication plug-in which achieves the selected communication service type of communication in the multiple communication plug-ins; and a calling module, configured to call the determined communication plug-in to initiate the selected communication service type of communication toward the target contact. The present invention reduces the operation complexity of the user using various communication services simultaneously and improves user experience.
|