easyMule2.0从底层开始全部重写代码,整体性能大幅提升,以更小的系统资源占用获得更高的传输速度和更稳定的性能。由于使用了新的软 件架构,不再依赖于任何老的eMule项目,使得进一步开发和维护变得更加快捷、高效。 1. 与平台无关的网络隔离层,重写通信架构,采用ACE重新实现内核通信协议底层模块,并可定制更小的实现体,以便移植到更小的设备。 2. 与平台无关的界面,新界面全部采用wxWidgets(wxWindows)重新实现,少量或无需更改就可以移植到不同的平台上。 3. 内核与操作的分离,将来可方便地支持命令行接口和Web接口操作。