Я разрабатываю собственное приложение для Android на платформе MobileFirst. Предоставляет ли MobileFirst какой-либо код для подключения к веб-службе вместо использования адаптеров? Это в основном только для разработки Native Android, а не для гибридного приложения.
Предоставляет ли Mobilefirst возможность прямого доступа к веб-сервисам?
Ответы (3)
MobileFirst SDK предоставляет только то, что требуется для работы с функциями, предоставляемыми MobileFirst, такими как подключение к различным бэкендам с помощью адаптеров с дополнительными преимуществами инфраструктуры безопасности MobileFirst и другими функциями.
Если вам необходимо подключиться к бэкендам не через MobileFirst, используйте для этого другие распространенные клиентские утилиты.
Я использовал следующий код, и он сработал.
WLResourceRequest request = new WLResourceRequest("Actual server path here", GET);
request.addHeader(new BasicHeader("IfAnyHeader", "here"));
request.send(new ResponseListener());
Если вы используете собственный Android, вы можете использовать залп (или аналогичный) для вызова внешних веб-служб или REST API.
http://developer.android.com/training/volley/index.html
Однако ничего общего с MobileFirst, все полностью стандартное родное кодирование Android.