Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.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
Performance WCF服务的缓慢调用_Performance_Wcf_Windows Phone 7_Service - Fatal编程技术网

Performance WCF服务的缓慢调用

Performance WCF服务的缓慢调用,performance,wcf,windows-phone-7,service,Performance,Wcf,Windows Phone 7,Service,所以我的问题有点简单,但不知道如何处理。 我正在使用一个wcf服务,该服务通过ADO.NET实体框架访问数据库,然后我使用该服务在windows phone 7应用程序中获取数据。问题是,当我调用一个简单的select*from表时,数据会在我的WP7中填充6-7秒,这在我看来有点长。如果需要的话,我可以发布web.config,但是我没有对VS生成的内容做太多更改 有人有同样的问题或知道如何处理吗 我把我的web.config放进去了,我想问题可能就在那里 <?xml versi

所以我的问题有点简单,但不知道如何处理。 我正在使用一个wcf服务,该服务通过ADO.NET实体框架访问数据库,然后我使用该服务在windows phone 7应用程序中获取数据。问题是,当我调用一个简单的select*from表时,数据会在我的WP7中填充6-7秒,这在我看来有点长。如果需要的话,我可以发布web.config,但是我没有对VS生成的内容做太多更改

有人有同样的问题或知道如何处理吗

我把我的web.config放进去了,我想问题可能就在那里

    <?xml version="1.0" encoding="utf-8"?>
      <configuration>
  <system.serviceModel>
    <bindings />
    <client />
    <services>
      <service name="WcfServiceForWinMobile.Service1" behaviorConfiguration="serviceBehavior">
        <endpoint address="" binding="basicHttpBinding" contract="WcfServiceForWinMobile.IService1" />
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
        <host>
          <baseAddresses>
            <add baseAddress="http://89.215.65.163/WcfServiceForWinMobile/Win7MobileService.svc" />
          </baseAddresses>
        </host>
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior name="serviceBehavior">
          <serviceMetadata httpGetEnabled="True" />
          <serviceDebug includeExceptionDetailInFaults="true" />
        </behavior>
      </serviceBehaviors>
    </behaviors>
  </system.serviceModel>
  <system.webServer>
    <directoryBrowse enabled="true" />
  </system.webServer>
  <system.web>
    <compilation debug="true">
      <assemblies>
        <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
      </assemblies>
    </compilation>
  </system.web>
<connectionStrings><add name="CompanyEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=xetyccwqk6.database.windows.net;initial catalog=Company;persist security info=True;user id=company;password=Plovdiv12345;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /></connectionStrings></configuration>


您分析过了吗?请问您有什么?我不明白你的意思:?应用程序分析,它显示了什么需要时间:哦,好的,我会试试,告诉你什么需要时间。感谢您的提示。幸运的是,我发现VS 2010 Professional没有性能评测:(