前端主要是不断提供模拟报文,提供不同标准的数据格式报文如json.xml 等,所以这里主要是标准格式的封装。
2.1-2 如何通信呢?这里是网络协议。
一般采用的是HTTP协议等,拼装成一定的数据结构类型。
这里假设是HTTP协议,或是加密的协议如:
3.moku :
在这里提供的customer 的角色, 接受HTTP报文执行web 流程,通过截取字符串映射来实现,如:http://localhost:9090/moku/task/highprice/p_1.json ,执行内部流程,详见内部流程的调式。
31. 2.4 如何通信呢:
这里使用的是rpc 通信机制.常見的應用層協議,若是一個涉及到底層的話,可以查閲有關Matlab 通信的系統的模擬實現。
這裏是應用層我們常見的應用層協議。
4.3-4 如何通信呢?
使用了dubbo 服务:
debug 模式ctc,double 注册服务,先启动priveroder,注册服务,否则会报错的。
依次先启动服务提供者,然后是消费者,最后是客户端。否则会找不到目标主机和服务
先启动生产者再启动消费者,
如果是生产者没有起来,虽然不报错,但是已经启动服务端了,也会出现服務找不到的錯誤,仔细检查了一下,竟然使用debug 模式用了七分钟 服務才起來。
5.如何测试联调整个测试,分段测试。
5.1 对其中的一个使用debug.只能对运行中的一个使用debug,如果开了2个我们并不知道该如何运行程序,即
程序在哪里停止,我们是不知道的,对其中的一个模块进行测试,注意debug 断点不要太多否则启动都是问题,最好在3个之内。
实例:
测试1-2 debug 视图:
测试2-3 视图debug:
Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。
http://www.stack.nl/~dimitri/doxygen/download.html
配置文件:
文档配置文件
参考资料:
操作说明:https://blog.csdn.net/wuhenyouyuyouyu/article/details/50826303