The existing emergency rescue systems face the following problems: rescue systems belong to different rescue brigades and are independent of each other, there is no guarantee that the data interface is consistent with the National Safety Supervision Bureau, the bureau and provincial rescue centers can't get the important rescue information timely and accurately; In addition, the rescue brigades cannot share the large-scale equipment, human resources, training materials, and rescue prearranged planning cases to reduce the cost. We put forward the mine emergency rescue platform based on SOA, which supports national, provincial level and brigade level rescue management, with unified interface, entirely sharing of resources such as large equipment, online examination, simulation training, rescue prearranged planning case and so on to reduce the maintenance costs. The test results of platform show that the platform can easily support all the national emergency rescue management units/users to concurrent access, the throughput is 97.6 transactions/sec, the number of concurrent users is 2100, and 99% of transactions are finished in 81ms.