Synergistic effect and competitive pressure drive firms to participate in supply chain coordination which depends on the alignment of business goals, interaction processes and information flow across the supply chain. This paper presents the implementation of supply chain coordination focusing on CPFR using RosettaNet and semantic Web services. We use CPFR to define the closed-loop functionality connection within supply chain and guarantee that customers' demands are the source and goal of multi-partners coordination. Further, we utilize the Rosettanet PIPs to create the sharing process templates of CPFR, and map business logic, message flow, actions and message contents into composition rule, composition process, Web services and message of Web service interactions respectively so that it is easy to specify the roadmap of Web service composition and improve the efficiency of Web service composition. Besides, we formularize the composition of web services. Finally, we design the architecture of server according to three interoperability levels: message, process and business.