在azure环境中使用WCF restful服务

时间:2012-01-12 13:46:13

标签: wcf rest azure

我是windows azure的新手,需要创建一个宁静的wcf应用程序。我所做的是通过在我的项目中添加一个asp.net Web角色和一个wcf web角色来创建一个新的云项目。我在我的wcf项目中写了一些宁静的服务。我现在面临的问题是如何从我的asp.net web角色调用或使用wcf服务。我曾经使用

跟随呼叫休息服务
HttpResponseMessage response = new HttpClient().Get(currentServiceUri)

但我不能将microsfot.http库引用到我的asp.net web角色。

请告诉我如何拨打我的wcf服务?我是按照正确的方法吗?如果不是,请纠正我..

谢谢, Sreelal

2 个答案:

答案 0 :(得分:0)

我不完全确定我是否理解正确,但是在WIndows Azure上使用WCF服务(REST,SOAP,Binary或其他)与在任何其他环境中使用相同。

如果引用Windows Azure中不存在的程序集,则只需引用它们并将“将本地复制”设置为True即可。这应该有用。

此致

Patriek

答案 1 :(得分:0)

这里有一些关于WCF的好信息: http://meronymy.blogspot.com/2010/04/first-experiences-creating-azure-wcf.html

此外,一种简单的方法是将WCF服务发布到Azure,然后在Visual Studio中添加Web引用并将其指向Azure WCF服务。这应该添加你需要的一切。