有什么方法可以将 HBase REST API 与离子应用程序连接起来吗?

Is there any method to connect HBase REST API with ionic app?

几天前我留下了一个问题是关于将 HBase 与离子应用程序连接的方法。一个好人给了我一个很好的解决方案,那就是使用 REST API。 HBase 提供 REST API 所以我尝试在终端上将它与 curl 命令一起使用。但实际问题是我必须在离子应用程序上使用它们。我是 ionic 和 REST 的新手,所以我找不到好的资源。

有什么方法可以将 HBase REST API 与 ionic 应用程序连接起来吗?

在 Ionic Docs 的休闲 link 下 Ionic Concepts

Angular 是支持 Ionic 的底层框架。它负责构成 Ionic 的组件 API。有关 Angular 的概述,请务必查看官方 Angular 文档或查看由 Ionic 团队维护的 Learn Angular 2。

现在 Angular 4.0 已发布 所以 Angular 2 由 Ionic group 维护 fallow this link 阅读更多关于 Angular 2

Angular 2 ref

所以 angular 2 ajax 调用应该在离子中工作。参考这些 links

您可以google找到更多参考资料

根据您的查询了解到:

  1. 使用 HBase 提供的 REST API 对数据进行 CRUD 操作
  2. 您可以在终端上使用 cli (curl) 模拟这些操作。因此,您必须拥有自己的(或托管的)HBase 服务器。 因此,您知道要调用具有特定数据集的特定 API 的事件(以 http GET 或 POST 请求的形式)

因此,从 ionic2 应用程序调用 api 很重要。

这里有一篇 reference 博客介绍如何对您的服务器进行 REST 调用。

您只需为一个 http 事件订阅响应,该响应将由您的 HBase 服务器返回

我建议您构建一个提供程序(服务)来处理您所有的 HBase 服务器调用。阅读 this 了解有关如何创建服务的更多详细信息