使用套接字推送通知用于桌面WPF应用程序(No Win 8 App)

时间:2014-02-10 21:09:30

标签: sockets c#-4.0 .net-3.5 push-notification desktop-application

我正在尝试为Windows WPF客户端应用程序和Java支持的服务器实现某种推送通知。

我们的想法是尽可能避免轮询服务器,所以我想用套接字和消息来实现它,并且在无法完成套接字连接的情况下依赖一些简单的拉动解决方案(防火墙等)。 另一方面,重要的是数据传输加密。

所以我有一些问题/“意见请求”与WPF客户端更相关:

  1. 或许已经存在一些解决方案,任何提示?
  2. 可以考虑在某些SSL套接字连接中使用它吗?
  3. 如果2没问题,在.net或任何库中都有一些安全套接字的原生解决方案吗?
  4. 如果套接字解决方案是一个选项,我想我需要通过端口443,顺便说一下,它将避免防火墙等许多问题,我是对的吗?
  5. 我知道有很多问题,但都与同一问题有关。

    提前致谢。

1 个答案:

答案 0 :(得分:2)

  1. http://clientengine.codeplex.com/
  2. 是的,如果您需要在传输过程中保持数据安全,则SSL非常好
  3. 是的,http://clientengine.codeplex.com/表示它支持SSL / TLS
  4. 嗯,这取决于您是否正在控制服务器。如果你可以控制它,你可以使用你想要的任何端口。