大家讨论一下这个图如何设计程序。
1:需求: 新闻、体育、博客等频道在某种情况下异步向MessageQueue里发送Message,我们通过windos service,把Messages Receive后,通过一定的Process,生成我们想要的文本格式或者html格式通过Email/MMS/MSN等发送给客户。
2:图解
 
3:变化点
>Message的body是变化的。blogs,sports,news他们的信息的属性肯定是有区别的。
>Process的过程是变化的。因为Email,MMS,MSN接受的格式不一样。所以Process出来的格式应该也不一样
>同一个发送渠道,比如Email发送给消费者、商家也是不一样的。这也是个变化点。
4:如何进行 重构,使他们之间的耦合性降低呢。大家讨论讨论。
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号