微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 通知系统|图书馆|对等应用程序的框架

我即将编写一个宠物项目代码,其中部分功能依赖于从一台机器到另一台机器的通知.

工作流程如下:

>人A写一些内容
>人A按一下按钮或说“我已经完成”
>人B立即获得更新

所以,我的第一个想法是,创建一个服务器和客户端,就是这样!这就是我要做的事情,但我认为必须有一些东西.

我知道XMPP,但我认为它会有点矫枉过正(我实际上并不知道)
我也听说过pubsubhubbub,它看起来正是我所需要的,但我不确定,因为这是一个点对点的应用程序.

我只需要一个简单的方法让其他同行“嘿,我已经在这里完成了”……就是这样,ping或什么的.

这里有某种点对点通知库|插件|框架吗?

解决方法

PubSubHubbub特别适用于异构实体(不同的公司,不同的Web应用程序等)之间的通信,但它也适用于您正在尝试构建的内容.

XMPP对于该用例也可以很好地工作,但我想这取决于你想要使用的媒体.如果它是一个Web应用程序,那么,XMPP可能非常复杂(通过BOSH或通过websockets).

如果它是一个你想要构建的简单的Web应用程序,你应该看一个基于javascript解决方案.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐