2014-08-12 1 views
0

Я создаю приложение на Android, и у меня также есть виртуальный сервер в Amazon Web Services, потому что я пытаюсь подключиться к базе данных, размещенной там, из моего приложения Android; Я хотел бы знать, как я могу подключиться к базе данных AWS (Microsoft SQL Server), я понимаю, что серверы в AWS видны публично, но я потерялся здесь, не могли бы вы дать мне некоторые рекомендации по этому поводу? благодаря!Android-приложение, подключающееся к базе данных общедоступного сервера

ответ

1

Лучше всего создать слой веб-сервиса между вашим Android-приложением и вашей внутренней базой данных. Таким образом, ваше Android-приложение разговаривает с веб-службой через HTTP-протокол, а веб-служба (работающая на веб-сервере с доступом к вашему SQL Server) ведет переговоры с базой данных. Это самый распространенный метод для обеспечения необходимой связи с базой данных.

Вы создаете свои веб-сервисы, используя любую веб-технологию, с которой вам наиболее удобно; .NET, PHP, ColdFusion или что-то еще. Так называемые веб-службы RESTful - отличный способ сделать это. You can read about building RESTful web services with .NET here. Надеюсь, поможет. Удачи с вашим приложением.

+0

это. Я использую .net webservice для возврата строки json из базы данных SQL Server. Конечно, мое решение не на AWS, а на локальном сервере. – jkmurphy1

Смежные вопросы