Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在WCF中实现REST_Wcf_Wcf Rest - Fatal编程技术网

在WCF中实现REST

在WCF中实现REST,wcf,wcf-rest,Wcf,Wcf Rest,我在.NET中有一个现有的WCF,它通过wsdl和代理类使用。不久,将有多个消费者,WCF上的负载将相当高。我被要求与REST一起开发一个新的WCF,这对性能有好处。我对REST没有太多的了解,因此您能告诉我实现RESTFUL WCF是否会显著提高性能吗?请为我提供任何链接,以实现相同的 提前感谢,, Vinoth Khanna.S据我所知,REST并不是为了提高性能,它使您的webmethods URL可以访问,并使这些URL更可预测和更符合逻辑。我将从这段视频开始,然后使用WCF REST初

我在.NET中有一个现有的WCF,它通过wsdl和代理类使用。不久,将有多个消费者,WCF上的负载将相当高。我被要求与REST一起开发一个新的WCF,这对性能有好处。我对REST没有太多的了解,因此您能告诉我实现RESTFUL WCF是否会显著提高性能吗?请为我提供任何链接,以实现相同的

提前感谢,,
Vinoth Khanna.S

据我所知,REST并不是为了提高性能,它使您的webmethods URL可以访问,并使这些URL更可预测和更符合逻辑。我将从这段视频开始,然后使用WCF REST初学者工具包

据我所知,REST并不是为了提高性能,它使您的webmethods URL变得可访问,并使这些URL更加可预测和合理。我将从这个视频开始,然后使用WCF REST初学者工具包,您还可以使用WCF数据服务轻松地为您的数据提供REST接口

最简单的方法是构建数据的实体框架模型,然后将该模型公开为WCF数据服务。然后使用OData协议(REST+AtomPub)公开所有数据

Kiran当然是对的,休息本身并不能提高性能。我假设您希望您的UI直接访问REST服务,而不是通过包含手写方法来读写数据的web服务。在这种情况下,可能会有一些性能提升,但我不会指望太多

另见:

如果要以JSON形式返回结果,最简单的方法是添加WCF数据服务工具包:


您还可以使用WCF数据服务轻松地为数据提供REST接口

最简单的方法是构建数据的实体框架模型,然后将该模型公开为WCF数据服务。然后使用OData协议(REST+AtomPub)公开所有数据

Kiran当然是对的,休息本身并不能提高性能。我假设您希望您的UI直接访问REST服务,而不是通过包含手写方法来读写数据的web服务。在这种情况下,可能会有一些性能提升,但我不会指望太多

另见:

如果要以JSON形式返回结果,最简单的方法是添加WCF数据服务工具包:


嗨,Kiran,谢谢你的链接。这些真的很有用。嗨,Kiran,谢谢你的链接。这些真的很有帮助。