Asp.net web api ASP.net WebAPI或WCF
我们的客户端是.NET web应用程序、windows桌面应用程序或 iOS应用程序。我们现在有几个使用web API的小型web MVC应用程序。我们将有更多的新应用程序,其中一些将是大型和复杂的。所以Asp.net web api ASP.net WebAPI或WCF,asp.net-web-api,Asp.net Web Api,我们的客户端是.NET web应用程序、windows桌面应用程序或 iOS应用程序。我们现在有几个使用web API的小型web MVC应用程序。我们将有更多的新应用程序,其中一些将是大型和复杂的。所以 web API支持传输二进制数据吗 当网络不可用时,web API如何支持可靠的消息传输 好吗 web API如何支持消息安全性 我可以将WebAPI项目从这些web应用程序中移出并放置它们吗 进入一个单独的中央图书馆位置,像WCF可以做什么 您可以轻松添加任何序列化协议,例如协议缓冲区 ho
how does web API support reliable message transfer when network is not good?
您可以依赖TCP/IP。如果您在传输层遇到一些问题,您总是可以实施双重检查、“重试”策略等。实际上,这一切都取决于您
how does web API support message security?
HTTPS内置。有很多级别可以注入自定义的身份验证和授权层。在ASP5中,为auth添加了其他工具
Can I move web API project out from those web applications and put them into a separate centralized library location like what WCF can do?
不太清楚。您可以使用WebAPI轻松创建微服务体系结构。您可以将任何子模块分离到不同的服务中。甚至让他们自己主持。它非常灵活,而且容易烹饪
Can I move web API project out from those web applications and put them into a separate centralized library location like what WCF can do?