Mobilefirst 是不是提供直接访问 Web 服务的条款?
Posted
技术标签:
【中文标题】Mobilefirst 是不是提供直接访问 Web 服务的条款?【英文标题】:Does Mobilefirst provide a provision to access web services directly?Mobilefirst 是否提供直接访问 Web 服务的条款? 【发布时间】:2016-02-02 18:14:53 【问题描述】:我正在 MobileFirst 平台上开发本机 android 应用程序。 MobileFirst 是否提供任何代码来连接到 Web 服务而不是通过适配器?这基本上只适用于原生 Android 开发,而不适用于混合应用程序。
【问题讨论】:
【参考方案1】:MobileFirst SDK 仅提供使用 MobileFirst 提供的功能所需的功能,例如使用带有 MobileFirst 安全框架的附加优势的适配器连接到各种后端以及其他功能。
如果您需要不通过 MobileFirst 连接到后端,请使用其他常见的客户端实用程序来实现。
【讨论】:
【参考方案2】:我使用了下面的代码,它成功了。
WLResourceRequest request = new WLResourceRequest("Actual server path here", GET);
request.addHeader(new BasicHeader("IfAnyHeader", "here"));
request.send(new ResponseListener());
【讨论】:
【参考方案3】:如果您使用的是原生 Android,您可以使用 volley(或类似的)来调用外部 Web 服务或 REST api。
http://developer.android.com/training/volley/index.html
不过,与 MobileFirst 无关,都是完全标准的 Android 原生编码。
【讨论】:
以上是关于Mobilefirst 是不是提供直接访问 Web 服务的条款?的主要内容,如果未能解决你的问题,请参考以下文章
IBM mobilefirst http 适配器无法访问 pdf 附件
IBM MobileFirst 混合应用程序客户端服务器设置
IBM Mobilefirst V8 - 使用 Ionic v3.20.0 的混合应用程序的自定义直接更新没有发生