Que tipos de conexões outbound posso estabelecer a partir de uma instância do Azure?

1

Quais conexões obrigatórias são permitidas em aplicativos do Azure? Pelo que entendi, a função de trabalho só pode se comunicar por meio de filas (isso é correto) e é recomendável que as comunicações de função da Web sejam gerenciadas por meio do barramento de serviço. No entanto, se eu estiver portando um aplicativo que já estabelece conexões de baixo nível diretamente, isso será possível na plataforma do Azure? Se este for o caso, como as conexões para serviços comuns, como FTP, SMTP, SSH, etc., podem ser manipuladas (se houver)?

    
por Richard Dorman 28.08.2009 / 16:08

1 resposta

2

As funções de trabalho atualmente não podem atender às conexões de entrada - você precisa usar os serviços .NET para se conectar ao barramento de serviço para receber mensagens. As funções da Web podem hospedar terminais para conexões de entrada nas portas 80 e 443.

Você deve ser capaz de usar FTPWebRequest, SMTP Client, etc., já que todas as portas de saída estão abertas na Web e nas Funções de trabalho.

No MSDN:

Todas as funções podem fazer conexões de saída para recursos da Internet via HTTP ou HTTPS e por meio de APIs do Microsoft .NET para soquetes TCP / IP. Apenas funções da web podem ouvir solicitações recebidas por HTTP e / ou HTTPS.

    
por 30.10.2009 / 19:23

Tags