是否可以通过“添加服务参考”添加RESTful WCF服务?

史蒂夫·肯尼迪

很久以前,在一个遥远的世界中,我们曾经能够通过右键单击项目的“引用”节点,然后单击“添加服务引用”来向项目添加Web服务引用。我曾经能够使用.asmx服务和传统的WCF服务来做到这一点。

当我遵循有关“使WCF成为RESTful”的其他在线说明时,是否还会失去向这些WCF服务“添加服务引用”的功能?可以通过这种方式添加基于WCF的REST服务吗?

如果使用Web API 2,可以添加服务参考吗?

假设我使用的是最新版本-VS2015等。

卡姆·索珀

当我遵循有关“使WCF成为RESTful”的其他在线说明时,是否还会失去向这些WCF服务“添加服务引用”的功能?可以通过这种方式添加基于WCF的REST服务吗?

有点儿。您可以添加REST MEX端点,但是我认为您不能使用该端点来生成服务代理。但是,我认为一个更好的问题可能是,为什么要这么做?Web API是使用REST的最佳方法。

如果使用Web API 2,可以添加服务参考吗?

不会。WebAPI没有像WCF这样的任何类型的元数据功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章