在网站启动时连接 websocket
Connecting websocket on Website Startup
您好,我一直在寻找有关如何在 asp.net mvc 应用程序启动时连接到 websocket 服务的信息。我想确保只有一个套接字连接实例并且能够在我的控制器中引用它。
我看过许多文章讨论网页到服务器,但是,我正在尝试将我的服务器连接到另一台服务器。
我正在寻找有关如何实现此目的的代码示例。
如果您正在做 ASP.NET,那么 SignalR 是一种极好的(并且可能是推荐的)方法 - http://www.asp.net/signalr。
如果您尝试建立服务器-服务器套接字连接,控制器不是执行此操作的最佳场所。如果这需要在您的应用程序启动时发生,您应该使用 Global.asax Application_Start 方法:
void Application_Start(object sender, EventArgs e)
{
// Create socket connection here
}
有很多关于创建套接字连接的好例子here.
请记住,您需要处理连接、断开连接、重新连接等。
您好,我一直在寻找有关如何在 asp.net mvc 应用程序启动时连接到 websocket 服务的信息。我想确保只有一个套接字连接实例并且能够在我的控制器中引用它。
我看过许多文章讨论网页到服务器,但是,我正在尝试将我的服务器连接到另一台服务器。
我正在寻找有关如何实现此目的的代码示例。
如果您正在做 ASP.NET,那么 SignalR 是一种极好的(并且可能是推荐的)方法 - http://www.asp.net/signalr。
如果您尝试建立服务器-服务器套接字连接,控制器不是执行此操作的最佳场所。如果这需要在您的应用程序启动时发生,您应该使用 Global.asax Application_Start 方法:
void Application_Start(object sender, EventArgs e)
{
// Create socket connection here
}
有很多关于创建套接字连接的好例子here.
请记住,您需要处理连接、断开连接、重新连接等。