在 Asp.NET web api 中正确使用 NServiceBus
Proper usage of NServiceBus in Asp.NET web api
我猜对了Using NServiceBus with ASP.NET MVC吗?
- 用户将他的请求发送到 WebApi 控制器
- 控制器(客户端)创建命令并将其发送到总线以释放工作线程,因此api可以处理更多请求。
- 控制台应用程序(服务器)订阅该命令并通过一些域逻辑处理它
- 信息返回客户端(控制器)
- 客户端returns请求返回给用户。
控制台应用程序只是为了简洁,我应该使用诸如 windows 服务之类的东西来处理命令吗?
对于异步控制器,是的,你是对的。
就服务器而言,是的,我们使用控制台应用程序使示例易于 运行。对于实际服务,我建议查看 windows service bootstrapper we have created. More information is available at http://docs.particular.net/nservicebus/hosting/windows-service
我猜对了Using NServiceBus with ASP.NET MVC吗?
- 用户将他的请求发送到 WebApi 控制器
- 控制器(客户端)创建命令并将其发送到总线以释放工作线程,因此api可以处理更多请求。
- 控制台应用程序(服务器)订阅该命令并通过一些域逻辑处理它
- 信息返回客户端(控制器)
- 客户端returns请求返回给用户。
控制台应用程序只是为了简洁,我应该使用诸如 windows 服务之类的东西来处理命令吗?
对于异步控制器,是的,你是对的。
就服务器而言,是的,我们使用控制台应用程序使示例易于 运行。对于实际服务,我建议查看 windows service bootstrapper we have created. More information is available at http://docs.particular.net/nservicebus/hosting/windows-service