WCF服务无法正常工作

时间:2014-10-03 08:13:04

标签: .net web-services wcf tomcat iis

我将访问从IIS管理器(IIS 7.5)托管的WCF服务。客户端是一个Java应用程序,它部署在tomcat服务器中。当我尝试访问WCF服务时,tomcat显示一个SOAPFaultException,说“无法初始化Settings属性。这很可能是由于缺少配置文件”。 WCF服务托管在本地计算机上,可以通过浏览器访问。此外,还使用“wsimport”生成客户端存根,而不会收到任何错误和警告。

但是,当我从visual studio运行WCF服务时,它运行正常。我对.net并不熟悉,也无法弄清楚错过了什么。

(有service.svc文件,web.config文件和带有dll的bin文件夹放在物理路径中) 这是Web配置文件中的服务模型

<system.serviceModel>
<services>
  <service name="ABC_WCF.ABCDrugService">
    <endpoint address="" binding="basicHttpBinding" contract="FDB_WCF.IABCDrugService" />
    <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
  </service>
</services>
<behaviors>
  <serviceBehaviors>
    <behavior>
      <serviceMetadata httpGetEnabled="true"/>
      <serviceDebug includeExceptionDetailInFaults="true"/>
    </behavior>
  </serviceBehaviors>
</behaviors>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />

请帮帮我!

谢谢!

0 个答案:

没有答案