我想在 Azure 虚拟机中托管一个 firebird 数据库。通常,我会在程序中指出这样的连接:
hostname:databasename
....连接到远程主机。在 azure 中,您不能这样做。
我需要连接类似的东西:
?.cloudapp.net:someport:databasename
客户端会?.cloudapp.net
认为这someport
是与数据库服务器通信的端口。
所以看来我需要一个代理来登录连接到 Windows azure 云资源,然后客户端将使用代理与数据库服务器通信。这看起来很麻烦——还有其他选择吗?