2012-01-14 56 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