MockNet是为了方便客户端网络接口的开发和测试而写的,简单来说就是在本地启动服务器用来响应客户端的网络请求。但是不需要有服务器开发知识,几行代码就可以添加此功能。
整体架构简析整体架构可以分为两层,server层和application层。
server层主要做的是socket通信以及Request和Response的解析,解析结果会传入RequestExecutor中做处理。
application层主要是对request的处理和对response的生成,MockRequestExecutor实现了RequestExecutor接口,其中主要通过责任链模式来对Request处理。
评论