我想创建一个.NET WebService(WCF),订单来自一个端口/端点的外部服务器,并在将订单通过另一个端口/端点发送到内部服务器之前对其进行一些处理,然后等待来自内部服务器的响应,并在将响应发送回发起的外部服务器之前进一步处理收到的响应。
External server/WS <-> Proxy WS <-> Internal server/WS
在这种情况下创建代理WS的最佳做法是什么?任何示例代码或示例都将不胜感激。
答案 0 :(得分:0)
这是微软提供的示例。它的Web服务充当代理服务器和客户端。当然,它是一般解决方案,需要进行定制。 http://msdn.microsoft.com/en-us/library/aa717047%28v=vs.110%29.aspx
除非有其他人知道更好的例子,否则我会把它作为解决方案。