关于设计模式的选取
一本正经道 2017-12-07 05:59:54
公司.net项目需要扩展功能,目前大致结构是:Client <--> WCF Service <--> Database
现在有业务需要和外部平台进行通信,调用平台的API。规划新建一个和Client的Web项目负责与外部平台的互相调用。
系统结构将变成:
Client <--> WCF Service <--> Database
|
Web Application
那么问题来了,假设在WCF接受Client的下单操作后,WCF要怎样通知Web项目去访问外部平台来同步订单信息?Web端再创建私有的API供WCF自己访问吗?还是有更好的方法?
WCF发出通知这一步又要如何触发? 使用观察者模式是否可行?