在一个项目中使用和公开webservices(.NET)

时间:2015-06-15 09:22:53

标签: .net web-services rest soap

在一个项目中使用和公开Web服务的最佳做法是什么? (.NET)

我需要创建一个rest Web服务来公开数据。 其余的Web服务需要从第三方的另一个(SOAP)Web服务中使用此数据。 (数据需要与数据库中存在的数据合并,因此我无法直接调用SOAP)

我们正在创建一个类库,用于使用来自第三方(SOAP)的数据,并在其余的Web服务中使用它。但这是正确的方法吗? ?

我可能需要一些建议,它将成为未来发展应用的“核心”。

提前致谢

此致 Heisa

1 个答案:

答案 0 :(得分:0)

如果您尝试从一个来源丰富数据并将其与来自其他来源的信息相结合,我认为这是一个不错的解决方案。

我认为最好有一个单点与(你的REST服务)交谈,而不是在你的应用程序中有两个并将它们合并在一起。单一服务模式的好处是它更易于维护,您还可以在其他产品/设备中重用丰富的数据。