Most efficient way to communicate between multiple .NET apps

后端 未结 4 1243
梦毁少年i
梦毁少年i 2021-02-10 07:55

Currently i have a setup where my clients (web apps, iOS app etc) talks to my backend API .NET web app (Nancy) via REST calls. Nothing special.

I now have a requirement

4条回答
  •  不要未来只要你来
    2021-02-10 08:37

    Apache Thrift was designed to communicate with high efficiency. It was developed by Facebook (now open source), and an implementation is available for C#.

    Google developed the highly efficient protocol buffers serialization mechanism. Protocol buffers does not include RPC (remote procedure call) but can be used to send data over a variety of transport mechanisms. It is also available for C# (project by SO's own Marc Gravell).

提交回复
热议问题