Azure应用程序允许哪些绑定连接? 据我所知,工作者angular色只能通过队列进行通信(这是正确的),build议通过服务总线来pipe理networkingangular色通信。 但是,如果我正在移植一个已经build立了低级连接的应用程序,Azure平台上可以这样做吗? 如果是这种情况,如何连接到常见的服务,如FTP,SMTP,SSH等(如果有的话)?
工作者angular色当前不能侦听传入的连接 – 您必须使用.NET服务连接到服务总线才能接收消息。 Webangular色可以托pipe端口80和443上的传入连接的端点。
您应该可以使用FTPWebRequest,SMTP客户端等,但所有出站端口都在Web和Worker Roles上打开。
来自MSDN:
所有angular色都可以通过HTTP或HTTPS和通过用于TCP / IP套接字的Microsoft .NET APIbuild立到Internet资源的出站连接。 只有Webangular色可以侦听通过HTTP和/或HTTPS传入的请求。