после 3-х лет ... я могу продолжать использовать мой сервлет в качестве заднего конца кода и служит ответ приходя от андроида мобильного приложения
У нас нет никакой возможности предсказать будущее с точностью.
Тогда андроид приложение на мобильном телефоне может сделать HTML, вернулось из моих сервлет
Оказывать HTML в Android, вы используете WebView
(или возможно библиотеку третьей стороны, хотя это редкость) , WebView
обрабатывает множество материалов, но не все, что делает настольный браузер. Насколько хорошо, что все работает через три года, неизвестно, и насколько хорошо он работает сегодня с тем, что делает ваш веб-сайт, неизвестно.
или сервлеты могут вернуться андроид конкретных мнениям
No.
так необходимы изменения только всякий раз, когда мне нужно пользовательские представления (HTMLs или андроид конкретных видов) для моего мобильного приложения
Можете ли вы получить это на работу? Возможно, но детали будут зависеть от того, что делает ваш существующий веб-сайт, и от каких технологий клиентской стороны это зависит. Например, Android не поддерживает Flash. Существуют также технические проблемы и проблемы безопасности при взаимодействии между пользовательскими интерфейсами на основе Java и WebView
, хотя это немного лучше в вашем случае, поскольку вы только нажимаете один сервер (я думаю).
Все, что было сказано, я никогда не буду писать приложение для Android таким образом, и я бы никогда не рекомендовал, чтобы кто-то еще написал приложение для Android таким образом. Я бы пересмотрел веб-сервер, чтобы иметь надлежащий API веб-сервисов, и я бы написал собственное приложение для Android, которое использует этот API веб-служб, а не использование сервлетов, возвращающих HTML. Основное место, где я бы использовал WebView
, - это когда у меня был материал, который существует только в HTML, как правило, потому, что я не создал HTML в первую очередь (например, пользовательский контент).
Прежде всего мой вопрос заключается в том, могу ли я продолжать использовать существующие сервлеты. Я не думаю, что это основано на мнении.Должно быть либо да, либо нет
Конечно, это не «да или нет». Мы не можем предсказать будущее, и мы почти ничего не знаем о веб-сайте. Ваш вопрос собрал два «слишком широких» закрытых голоса, и это разумная оценка.
Извините, но я думаю, что этот вопрос слишком широк; и в основном запрашивает ответы на основе мнений. – GhostCat
@GhostCat Прежде всего мой вопрос: могу ли я продолжать использовать существующие сервлеты. Я не думаю, что это основано на мнении. Это должно быть да или нет – emilly
В любом случае; очевидно, ваш вопрос не вызвал большого внимания. Так что не имеет значения, что я думаю. – GhostCat