2012-01-14 41 views
1

我需要發送一個HttpRequest到一個Web服務器與C#CF2.0。C#CF 2.0 HttpRequest,沒有新的連接

在momentan這是我的代碼:

HTTPRequest.SendRequest("http://...",vars); 

但網絡是非常傳統的,因此連接建立經常出現故障。

有永久開放連接嗎?

回答

0

由於您運行的CF,我猜你是在移動設備上,而不是嵌入式硬件。如果是這種情況,那麼你必須假設網絡已關閉。

你試圖解決什麼問題需要一個始終連接的服務?這可能是消息隊列給你一個更強大的機制。

+0

HttpRequest經常失敗,因爲網絡(wlan)不響應。是的,它是摩托羅拉Symbol MC70 PDA。與其他程序一起工作(沒有源代碼可用),因爲總是認爲「連接在那裏」。 – sTaX 2012-01-14 16:03:47

+0

試着看看這個,它可以幫助你解決這個問題:http://msdn.microsoft.com/en-us/library/aa446556.aspx – ilivewithian 2012-01-14 16:10:22

+0

可悲的是,這不是我所需要的。如果我使用套接字,有沒有優勢? – sTaX 2012-01-17 15:52:56