Signal Core for ASP.NET Core可以在Windows exe或Xamarin应用程序中自托管吗?

时间:2017-09-20 10:46:57

标签: xamarin asp.net-core xamarin.forms signalr asp.net-core-signalr

MS最近发布了针对ASP.NET Core 2.0的SignalR alpha版本。我看不到任何关于它是否可以在Windows服务中自托管的doco,早期版本的SignalR支持。

也可以在Xamarin应用程序中托管自己吗?想象一下Xamarin应用程序,它基本上是一个网站的包装器。该网站提供了大部分功能。但是,Xamarin应用程序提供专业服务。网站部分将通过websockets与app通信,这意味着Xamarin表单需要是SignalR SERVER。我在与windows exe相同的问题中问这个问题,因为它是一个类似的模型(浏览器< - > Windows exe与嵌入式浏览器< - > Xamarin应用程序)。我已经有类似的工作(使用带有自签名证书的HttpListener),但它只提供单向通信,但我真的需要websockets提供的双向通信。

我可能会使用更简单的Web套接字解决方案,但想知道SignalR是否可行。我计划将来使用更传统的浏览器访问IIS托管的SignalR解决方案以获得某些功能,如果我能够将浏览器与上述本地服务通信保持一致,那将是一件好事。

0 个答案:

没有答案