使用Basic4Android,我可以使用远程数据库连接器(RDC)访问SQL服务器数据库(请参阅http://www.b4x.com/android/forum/threads/remote-database-connector-rdc-connect-to-any-remote-db.31540/)。 我可以将SQL服务器数据库放在Azure上。 但是如何将Java Web服务器放在Azure上?
答案 0 :(得分:0)
根据我的经验,我建议您在Azure上创建Windows VM并安装Java环境以在其上部署RDC。请参阅https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-tutorial-classic-portal/和https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-log-on-windows-server/。
为什么是Azure VM?为什么是Windows?
原因如下:
chmod u+x
,并为引导Main类“RemoteServer”创建RunRLC.sh。注意:我建议使用Microsoft SQL JDBC 4.0+驱动程序访问Azure上的Azure SQLDatabase和SQL Server。 RDC的默认JDBC for MSSQL是jTDS,它与Azure上的MSSQL不兼容。
最诚挚的问候。