A Web service transaction processing system, which includes three parts: a client, a coordinator, and multiple participants, which are connected to each other through the Internet; among them, the participants and the coordinator are deployed as Web service providers, coordinators, and processors on the Web The platform on which the service runs. The process of Web service transaction processing is actually the process of coordination and interaction between these three parts; the client initiates the transaction, divides the transaction boundary and submits the transaction, the coordinator manages and coordinates the transaction, and the participants provide and participate in the Web service transaction. The client only initiates the transaction, divides the transaction boundary, submits or cancels the transaction, and the main work of the transaction is completed by the interaction between the coordinator and the participants. The invention also discloses a Web service transaction processing method, which utilizes the above transaction processing system, adopts a two-stage submission protocol to ensure the atomicity, consistency and reliability of each transaction, and monitors, configures and manages the transactions. The two-phase commit protocol includes a coordination phase and a transaction phase.