Cairngorm控制流程及调试步聚

Caringorm控制流程
 
当Caringorm应用程序增加新需求时,下面是一个简单的操作步聚:
  
(1)创建或修改Value Objects;
 
(2)在Front Controller中使用AddCommand()方法注册新的事件(Event)和命令(Command)的映射关系。
 
(3)创建新的命令(Command):
 
            A)实现execute()方法;
 
            B)实现处理从服务器端返回数据的onResult()方法
 
                        i)更新Model Locator的结果;
 
                        ii)Model Locator自动通知View显示。
 
(4)增加命令(Command)委托Business Delegate的服务调用;
 
(5)如果需要新的RPC Services,添加至Service Locator。
 
调试Caringorm应用程序步聚
 
当Caringorm程序功能,不能正常响应时,一般按以下五个步聚操作调试:
 
(1)检查Front Controller是否已经注册事件;
 
(2)检查Command中的execute()是否已经被Controller调用;
 
(3)检查是否正确调用委托方法;
 
(4)检查Command中的onResult()是否已经被调用;
 
(5)检查Model Locator是否已经更新。

你可能感兴趣的:(command,service,服务器)