不终止c#的SSE客户端请求

我正在使用C#连接到Web服务。 我需要发送一个GET请求来监视某些事务,并且Web服务将在不断开连接的情况下连续向我发送事务。 Web服务提供商说我需要使用支持SSE的http库连接到它们。

我已经尝试使用HttpWebRequest和HttpClient发送请求和接收响应,但我的两次尝试都失败了。 我没有收到来自网络服务的回复。

我的问题是:Web服务会在没有断开连接的情况下将交易发送给我,但如何保持连接? 发送GET请求后,是否必须设置套接字才能收听?

谢谢,kab

我解决了这个问题。 所以基本上,我发送一个httpclient请求,然后我将响应流绑定到一个事件处理程序,所以只要流上有数据,就会引发该事件。

感谢您的所有投入。 KAB