加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Azure WCF服务使用Azure WCF服务

发布时间:2020-12-14 05:39:31 所属栏目:Windows 来源:网络整理
导读:我目前有一个Azure WCF服务和 Windows Phone 7项目的解决方案.我可以在本地运行开发结构并浏览到我的服务的URL(http://127.0.0.1:81/API/V1.svc).当我从Windows Phone应用程序添加服务引用时,它会发现服务正常,但是当我尝试查看服务上的方法时,我收到错误“
我目前有一个Azure WCF服务和 Windows Phone 7项目的解决方案.我可以在本地运行开发结构并浏览到我的服务的URL(http://127.0.0.1:81/API/V1.svc).当我从Windows Phone应用程序添加服务引用时,它会发现服务正常,但是当我尝试查看服务上的方法时,我收到错误“无法启动ASP.NET Development Server,因为端口’50149’在使用.”如果我单击“确定”,则会显示“从地址下载元数据时出错.请确认您已输入有效地址.”

我不太明白为什么它在端口50149上发现它,因为我在端口81上浏览它但我在添加服务时尝试使用端口81而且我得到了

下载’http:// localhost:81 / API / V1.svc’时出错.
无法连接到远程服务器
无法建立连接,因为目标计算机主动拒绝它127.0.0.1:81
元数据包含无法解析的引用:’http:// localhost:81 / API / V1.svc’.
在http://localhost:81/API/V1.svc没有可以接受该消息的端点.这通常是由错误的地址或SOAP操作引起的.有关更多详细信息,请参阅InnerException(如果存在).
无法连接到远程服务器
无法建立连接,因为目标计算机主动拒绝它127.0.0.1:81
如果在当前解决方案中定义了服务,请尝试构建解决方案并再次添加服务引用.

这是我的服务模型部分

<system.serviceModel>
   <services>
     <service name="DocDemon.API.V1">
       <endpoint name="basicHttpBinding" binding="basicHttpBinding" contract="DocDemon.API.IV1" />
     </service>
   </services>
  <behaviors>
   <serviceBehaviors>
    <behavior name="">
     <serviceMetadata httpGetEnabled="true"  />
     <serviceDebug includeExceptionDetailInFaults="false" />
    </behavior>
   </serviceBehaviors>
  </behaviors>
  <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
   <bindings>

   </bindings>
 </system.serviceModel>

我需要在这里定义和终点吗?

它是否与WP7项目和Azure WCF在同一解决方案中有关? (当我尝试从WP7应用程序添加服务引用时,是否必须运行WCF?)

解决方法

我将WP7应用程序移动到它自己的解决方案中,然后当该应用程序在本地DevFabric中运行时,它能够检测到Web服务.当WP7应用程序处于同一解决方案时,它无法找到它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读