是否可以在云端部署服务,不使用标准http协议(protocol)提供服务? 基本上我需要编写不使用 http 在客户端/服务器之间交换消息的服务。它是传统的客户端服务器应用程序,使用非标准协议(protocol)运行在端口 80 以外的端口上。 我们可以在云端部署这种应用程序吗?
此类服务的推荐方法是什么?
最佳答案
当然,只要没有防火墙阻碍,“云”本身就不需要端口 80,也不需要 HTTP。例如,部署 DNS 服务(通过端口 53 上的 UDP 或 TCP)非常常见。您需要做的就是与您的“云供应商”检查可以使用哪些端口范围(通过删除任何可能妨碍的防火墙);不同的供应商会有不同的政策。
实际上并不是一个编程问题,顺便说一句:严格来说是一个系统/网络管理问题。
关于azure - 在云中部署非基于http的服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/802824/