.net core 能否将.NET核心API称为;中间件;?
这个问题纯粹是关于语义约定的。我参与了一个项目,架构师将API层(.NET核心API)解决方案命名为“中间件” 我一直将这些项目称为API,例如.net core 能否将.NET核心API称为;中间件;?,.net-core,architecture,asp.net-core-webapi,semantics,.net Core,Architecture,Asp.net Core Webapi,Semantics,这个问题纯粹是关于语义约定的。我参与了一个项目,架构师将API层(.NET核心API)解决方案命名为“中间件” 我一直将这些项目称为API,例如MyMagicCompanyAPI 对我来说,中间件通常是代码的一部分,它拦截http请求,并在请求信息通过管道传递之前执行某些操作,例如,或 请注意,调用API中间件是错误的吗?如果不是,那么将其称为API比称为中间件更可取/更准确吗 NET核心API可以称为“中间件”吗 简短回答:是 取决于使用它的上下文 .NET Core、Angular(等)在其
MyMagicCompanyAPI
对我来说,中间件通常是代码的一部分,它拦截http请求,并在请求信息通过管道传递之前执行某些操作,例如,或
请注意,调用API中间件是错误的吗?如果不是,那么将其称为API比称为中间件更可取/更准确吗
NET核心API可以称为“中间件”吗
简短回答:是
取决于使用它的上下文
.NET Core、Angular(等)在其体系结构中使用术语并不是术语中间件的唯一上下文用法
正如你所说,语义学。或者更好的是,这是一个上下文问题 整个API可以是分布式系统中的中间件 在分布式应用中 该术语最常用于在分布式应用程序中实现数据通信和管理的软件 其他例子 术语中间件也用于其他上下文中。中间件有时与软件驱动程序类似,它是一个对应用程序隐藏硬件设备或其他软件细节的抽象层 参考文献 请注意,调用API中间件是错误的吗?如果不是,那么将其称为API比称为中间件更可取/更准确吗
这将是上述系统的维护者作为一个整体的偏好/意见。正如您所说,语义。或者更好的是,这是一个上下文问题。整个API可以是分布式系统中的中间件。net core对其架构使用的术语并不是唯一的解释