Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
连接到公共服务器数据库的Android应用程序_Android_Sql Server_Amazon Web Services - Fatal编程技术网

连接到公共服务器数据库的Android应用程序

连接到公共服务器数据库的Android应用程序,android,sql-server,amazon-web-services,Android,Sql Server,Amazon Web Services,我正在用Android创建一个应用程序,我在Amazon Web Services中也有一个虚拟服务器,因为我正试图从我的Android应用程序连接到托管在那里的数据库;我想知道如何连接到AWS数据库(Microsoft SQL Server),我知道AWS中的服务器是公开可见的,但我在这里迷路了,你能给我一些指导吗?谢谢 最好的办法是在Android应用程序和后端数据库之间创建一个web服务层。这样,您的Android应用程序通过HTTP协议与web服务对话,web服务(运行在可以访问SQL

我正在用Android创建一个应用程序,我在Amazon Web Services中也有一个虚拟服务器,因为我正试图从我的Android应用程序连接到托管在那里的数据库;我想知道如何连接到AWS数据库(Microsoft SQL Server),我知道AWS中的服务器是公开可见的,但我在这里迷路了,你能给我一些指导吗?谢谢

最好的办法是在Android应用程序和后端数据库之间创建一个web服务层。这样,您的Android应用程序通过HTTP协议与web服务对话,web服务(运行在可以访问SQL server的web服务器上)与数据库对话。这是实现所需数据库连接的最常用方法


您可以使用您最熟悉的web技术创建web服务。NET、PHP、ColdFusion或其他任何东西。所谓的RESTful web服务是一种很好的方法。希望能有帮助。祝你的应用程序好运。

这是我的。我使用.NETWebService从SQLServer数据库返回json字符串。当然,我的解决方案不是在AWS上,而是在本地服务器上。