Enterprise Service Bus is a kind of software bus based on SOA architecture. It can achieve application integration. We improved the ESB-across router by analyzing the defects of the existing ESB routing. It implements the dynamic message routing based on rules and routing strategies, and can across the ESB to interact. The actual operation of the system shows that the design has good effect.