0
我正在使用wcf服務的應用程序。我目前在localhost上託管我的服務,並通過在我的項目中添加服務引用從那裏訪問它。在我的一個頁面上,我正在下拉列表上發送更改所選索引的請求。對於前幾個請求,它可以正常工作,但是在給出以下幾點之後突然停止:wcf服務在幾個請求後停止
「無法調用服務可能的原因:服務處於脫機狀態或無法訪問;客戶端配置與代理不匹配;代理服務器無效,請參閱堆棧跟蹤以瞭解更多詳細信息,您可以嘗試通過啓動新代理服務器,恢復默認配置或刷新服務來恢復。「
服務如何無故停止,從我的本地主機。它只適用於前3-4個請求。在服務中,我只是發送一個整數,並使用通用列表中的類獲取記錄。
在此先感謝
下面是web.config中在我的項目 <綁定名稱= 「WSHttpBinding_ICTP」 closeTimeout = 「00:01:00」 openTimeout = 「00:01:00」 receiveTimeout = 「00:10:00」 的SendTimeout = 「00:01:00」bypassProxyOnLocal =「false」 transactionFlow =「false」hostNameComparisonMode =「StrongWildcard」 maxBufferPoolSize =「524288」maxReceivedMessageSize =「65536」messageEncoding =「Text」 textEncoding =「utf-8」useDefaultWebProxy =「 true「allowCookies =」false「> –
pankaj
2010-02-03 07:16:34
這是來自app.config in service < service behaviorConfiguration =「RSPAService.CTPBehavior」n ame =「RSPAService.CTP」> baseAddresses> –
pankaj
2010-02-03 07:18:06
我找到了解決方案。我沒有關閉我爲服務所做的電話。我只是在請求中調用了Close(),以此來提供服務,現在它完美運行。 – pankaj 2010-02-03 07:36:04