Joh*_*ove 16 .net mono wcf rpc protobuf-net
我有机会花费大量时间尝试在单声道中使用WCF.对于玩具应用之外的任何东西,此时实施起来实施得太差,无法投入生产环境.它不能在24/7负载下存活.
我目前在生产环境中运行Mono上的WCF,但我需要远离它,至少在近期内,为我的软件带来稳定性.目前,我通过每隔几个小时重新启动进程而幸存下来,而这往往是不够的.
我正在寻找潜在的替代品.我的所有通信实体都是基于.net的,其中一些是Linux上的Mono,另一些是Windows Server上的ms.net.我很想用protobuf-net作为序列化层来推广我自己的RPC 层,但我不想这样做.protobuf-net的一大优点是它具有良好的C++支持,这是我重视的东西.
有没有人在Mono上实现RPC的稳定性?如果是这样,你做了什么?
更新:我没有提到我正在寻找有状态的双工消息.这是一个非常重要的信息.我并没有坚持下去,但我非常想要它.WCF为此提供net-tcp双工通道.
尝试ServiceStack for REST/WS
一个现代的,代码优先,DTO驱动的WCF替代Web服务框架,鼓励创建DRY,高性能,可伸缩REST Web服务的最佳实践
如果您正在寻找基于双工和tcp的东西,您可能会考虑使用zeroMQ,尽管它的问题集与WCF略有不同.
归档时间: |
|
查看次数: |
2006 次 |
最近记录: |