我必须创建一个WCF 4.0(VS 2010)服务(MyWCFService
),它既是服务(从MS Dynamics AX消费)又是客户端(将使用一些外部XML Web服务)。
所以基本上流程是:
MS Dynamics AX将调用MyWCFService
MyWCFService调用外部XML Web服务
外部XML Web服务将结果返回给MyWCFService
MyWCFService将结果返回给MS Dynamics AX
对于我应该注意的这种情况,是否有一些特殊的考虑因素?
如果我的MyWCFService
的客户端和服务本身进行异步调用,异步消耗怎么办?
你能指点我一些审查/讨论这种“中间人”服务模式的文件吗?
谢谢!
答案 0 :(得分:0)
您需要注意的主要事项是安全性和日志记录。
最糟糕的情况是开放的外部Web服务,它使用管理员用户访问MS Dynamics。因此,外部无需治疗的用户可以完全控制您的后端系统。