论文部分内容阅读
针对统一通信客户端软件的界面控制逻辑和通信业务逻辑存在的耦合问题,通过分析MVVM的模式结构和工作原理,提出了应用MVVM模式构建统一通信客户端软件的设计思路和解决方法,以实现业务逻辑和界面间的松耦合。重点分析了MVVM的模型、视图、视图模型的三层架构,以及数据绑定和命令机制等特性;在对语音业务流程分析的基础上,应用MVVM模式进行了实现,对各层的实现做了解析和说明。并讨论了如何利用视图模型进行单元测试。