是否有任何方法可以将HBase REST API与离子应用程序连接?

时间:2017-04-27 09:51:10

标签: rest ionic-framework ionic2 hbase

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

是否有任何方法可以将HBase REST API与离子应用程序连接?

2 个答案:

答案 0 :(得分:1)

在Ionic Docs的Ionic Concepts

之下

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

现在Angular 4.0已经发布所以Angular 2由Ionic group维护,这个链接可以在Angular 2上阅读更多内容

Angular 2 ref

所以角度2 ajax调用应该在离子中起作用。参考这些链接

ajax call in angular 2

你可以谷歌找到更多的参考

答案 1 :(得分:1)

据我的查询了解:

  1. 使用HBase提供的REST API,您希望对数据执行CRUD操作
  2. 您可以在终端上使用cli(curl)模拟这些操作。因此,您必须拥有自己的(或托管的)HBase服务器。 因此,您了解要使用特定数据集(以http GET或POST请求的形式)调用特定API的事件。
  3. 所以从ionic2 app调用你的api就好了。

    以下是关于如何对服务器进行REST调用的reference博客。

    您只需要为HBase服务器返回的响应的http事件订阅

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