Как получить доступ к сайту из приложения Android (приложение для Android-> сайт-> база данных сайта (сервер mssql db))

1

Я разрабатываю приложение для Android. В приложении я просто загрузил URL-адрес для входа и регистрации. Веб-сайт, который я загрузил в приложение Android, используя webview, разработан в.net(aspx). Теперь у меня есть сомнения, что этот веб-сайт будет функция такая же на устройстве Android, как она работает на рабочем столе? сможет ли он автоматически извлекать данные из автономного сервера mysql, для входа и регистрации?

URL-адрес веб-страницы, загруженной в веб-просмотр:

www.bizmlm.in/mlmsoftware/commonside/loginpage.aspx

Если wat, о котором я говорил выше, не представляется возможным, пожалуйста, расскажите мне о том, как разработать sqlite db для этого веб-сайта на устройстве Android и синхронизировать SQL файл sqlite с сервером sql в конце концов. Пожалуйста, помогите ему срочно для меня :(

EDIT: Привет всем,

Теперь я собираюсь сначала подключить свое приложение для Android к веб-сайту и к базе данных. У меня есть googled, если я напрямую обращаюсь к удаленному серверу базы данных, он будет подвержен риску взлома. Так что это безопасно для первого попадания на сайт из приложения Android, а затем подключиться к базе данных. Я нашел ссылку для подключения приложения Android к веб-сайту и получить ответ оттуда.

Я также знаю строку соединения, используемую веб-сайтом для доступа к базе данных, но я не могу определить правильную строку, которую я должен передать в SOAP_ACTION, OPERATION_NAME, WSDL_TARGET_NAMESPACE и SOAP_ADDRESS.

см. ссылку ниже, это показывает, как мы можем подключить приложение Android к веб-сайту и получить ответ оттуда http://java.dzone.com/articles/invoke-webservices-android

Теперь я хочу сделать это приложение для Android → website->

  • 0
    Вы можете получить данные для входа на сервер с помощью веб-сервисов.
  • 0
    можете ли вы уточнить?
Показать ещё 3 комментария
Теги:
sql-server-2008

1 ответ

0

я не уверен, правильно ли я правильно понял, что веб-сайт должен работать, как на любом другом браузере. Если вы хотите получить доступ к удаленной базе данных, рекомендуем использовать SOAP (не должно быть проблемой на сервере Windows) http://en.wikipedia.org/wiki/SOAP

В android вы можете использовать библиотеки ksoap2, которые они работают, как шарм http://ksoap2.sourceforge.net/

это может генерировать мыльный прокси для ksoap2 из wsdl файла http://sourceforge.net/projects/ksoap2genstub/

edit: вы также можете проверить, находится ли браузер на мобильном устройстве и тем самым изменить макет

  • 0
    привет, пожалуйста, объясните мне, как разработать веб-сервис для доступа к серверу
  • 0
    Ну, я - разработчик j2ee. Я узнал об этом в школе, но некоторое время назад попробовал этот jpreece.com/php/developing-soap-web-services-with-php-csharp или Google для учебника по мыльным окнам.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню