调用另一个Web服务的Web服务是否存在冲突?

gun*_*shy 4 .net c# web-services

虽然我的解决方案的目的不是必要的,但我遇到了一种情况,我需要编写一个Web服务作为客户端和另一个Web服务之间的中间步骤.

[client] => [my web service] => [3rd party web service]
Run Code Online (Sandbox Code Playgroud)

我希望看看是否有任何人有这种情况的经验谁可以提出任何建议或建议我可以预期的任何警告.

注意:我正在使用.NET和VS2008进行开发

pop*_*ter 7

不,还好.事实上,这是一种很好的方法,可以避免客户在这些电话费用昂贵时(例如通过电话)拨打两个网络服务.我曾经创建过一个解决方案,我的手机应用程序将调用我自己的Web服务,这将调用另一个,删除大量数据并返回其余数据.如果主Web服务返回大量数据,您可以获得一些非常令人印象深刻的性能提升.

唯一的问题可能是身份验证,这取决于很多变量等.祝好运!


Dav*_*vid 5

我做到了 它工作正常.唯一真正令人担忧的是你无论如何都要担心 - 如果两个网络服务之间的连接断开,那只是另一个可能的失败点.