RPC vs REST与WCF?

 Ss_爱咩咩 发布于 2022-12-28 17:41

您好我正在使用Web应用程序,我希望您能够使用正确的方法来实现我的API.

RPC是我开始实现它的方式,因为作为一个新的Web开发人员,这是最合乎逻辑的事情,但我一直在关注RESTful和WCF,因为我的研究已经多次提到它们.

具有用于更复杂的业务逻辑密集型数据操作的RPC接口和用于"休息"的类似REST的接口是常见的.

1 个回答
  • RPC是我开始实现它的方式,因为作为一个新的Web开发人员,这是最合乎逻辑的事情,但我一直在关注RESTful和WCF,因为我的研究已经多次提到它们.

    让我们纠结一下:

    RPC是一种Web服务组合的样式.

    REST是一种Web服务组合方式

    WCF是一个支持RPC和REST样式的技术堆栈

    具有用于更复杂的业务逻辑密集型数据操作的RPC接口和用于"休息"的类似REST的接口是常见的.

    充其量,您可能会认为将复杂且长时间运行的进程脱机是很常见的.无论您是使用RPC还是REST执行此操作都没有区别.但是,Web服务通常是一种同步技术 - 尽管支持一种方式的调用,但这种语义更好地服务于真正的异步传输,如消息队列(WCF也支持).

    2022-12-28 17:44 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有