ServiceStack 服务器已发送 Events/push 通知 (SSE)

ServiceStack Server Sent Events/push notification (SSE)

任何人都可以指导我服务器发送的事件如何在 servicestack 框架中工作。我想获得异步加载的响应。如果响应包含项目列表,我希望在服务处理列表时填充项目列表。

假设,我有一个响应对象公司,其中包含来自两个不同来源的永久雇员列表和合同雇员列表。我希望响应对象填充首先处理的员工列表。我不想等待响应对象绑定永久雇员和合同雇员的列表,然后将结果发送给我。一旦处理完永久雇员名单,它应该立即向我发送回复。请指导我如何实现此功能。

据我了解你的问题,客户端不想等到服务器处理完数据,因此你想在此之前连续获取数据。

因此,如果您比较灵活并且可以为此目的使用一些其他技术,我建议您使用 SignalR。服务器将能够向客户端推送数据 'in a stream'.