一种基于OPC UA PubSub的多协议自适配模块设计方法,其步骤为:1)将发布者发送的网络消息封装为带有协议选择头、尾部的网络信息;2)发布者将带有协议选择头、尾部的网络信息传输到多协议自适配模块中;3)在中间件服务器中部署多协议自适配模块,通过协议选择头、尾部,分析网络消息传输的完整性,对网络消息所采用的消息传输协议作出判断,并将网络消息转发到中间件服务器集群上相应的中间件服务器中;4)中间件服务器将接收到的网络消息放置到对应的消息队列中本发明通过上述方法,能够接收并精确转发的特定消息传输协议消息到对应目的中间件中。