我正在使用Service Fabric将系统部署到云端,并且目前已经使用ASP.NET Core将大部分无状态服务移植并运行良好。
我有一组需要具有状态的服务,我也希望为这些服务利用.NET Core。对于这些服务,我需要运行自定义TCP协议,而不是HTTP/WebAPI/WCF。
所以问题来了:这种情况是否可行?模板只有一个ASP.NET Core无状态服务模板。 我可以构建类似于.NET Core控制台应用程序的东西作为“可靠服务”吗?如果可以,是否有关于如何实现的文档?
我正在使用Service Fabric将系统部署到云端,并且目前已经使用ASP.NET Core将大部分无状态服务移植并运行良好。
我有一组需要具有状态的服务,我也希望为这些服务利用.NET Core。对于这些服务,我需要运行自定义TCP协议,而不是HTTP/WebAPI/WCF。
所以问题来了:这种情况是否可行?模板只有一个ASP.NET Core无状态服务模板。 我可以构建类似于.NET Core控制台应用程序的东西作为“可靠服务”吗?如果可以,是否有关于如何实现的文档?
是的,这是可能的。
您可以通过模板创建.NET 4.5.1有状态服务,然后将该项目移植到.NET Core - 我们已经做过这个,并且它可以正常工作。
在此过程中似乎没有任何官方文档。