在网上找了很多的完成端口的代码,整理了一下,做了一个通信的框架,可以再进行二次扩展,也希望大家能从中发现问题。