我想向我的客户端应用程序实现推送通知,该应用程序在具有紧凑框架 3.5 的 windows mobile 上工作。为了访问远程数据,它使用服务器上的 servicestack/protobuf(自托管在我的服务器应用程序中)和标准的 httpwebrequests(CF 不支持 servicestack)和客户端上的 protobuf。
我的想法是使用具有长时间超时的httprequests,其中连接保持打开状态,并且通知在可用时作为答案发送。
考虑到少于 300 个正在运行的客户端,我的问题是,在开始编写此代码(并最终惨遭失败)之前,我的问题是:servicestack 自托管服务器保持 300 个连接持续打开是否可以接受?加上“正常”的开/关电话。
谢谢!