The invention discloses an industrial backhaul network realizing method and system based on a software-defined network. The method comprises the strategy distributing/updating stage, the module loading/updating stage and subscription/publication data transmission stage. The system comprises a management server and a data layer device, wherein the management server comprises a user interface unit, a data layer interface unit, a first module updating unit, a first strategy updating unit, a total module library unit, a total strategy library unit, a strategy generation engine unit, a user configuration unit and the like. The data layer device comprises an input information extraction unit, a strategy execution unit, a sub-strategy library unit, a sub-module library unit, a second strategy updating unit, a second module updating unit, a data layer interface unit and the like. By means of the method and system, the subscription/publication network functions can be achieved and updated dynamically and flexibly, and the problems that an existing network is poor in flexibility, high in maintenance cost and hard to update are solved.