我将使用Red MBaaS服务。我对此有一些基本的怀疑。我还没买这个呢。然而,为了在此之前获得任何技术支持,我没有任何在线开发人员支持。向这个论坛寻求帮助。
我的原生iOS和MBaaS项目支持Feedhenry Android吗?我读到了Feedhenry MBaaS对基于云的应用程序的支持,但不确定它是否也支持原生项目?我的意思是,我已经开发了我现有的原生iOS项目。我是否可以使用相同的现有项目,并且只使用Red服务?如果这是可能的,那么应该遵循哪些步骤呢?基本上,问题是,我可以单独从Red获得MBaaS服务吗(或者)我需要购买整个Red移动平台套件?但我只想利用他们的MBaaS。
感谢您的回复。请帮助您回答问题。
发布于 2017-01-04 13:48:24
FeedHenry现在被称为RHMAP (Red Hat Mobile Application Platform)。我们已经在我们的一些客户端站点使用它来移动前端其他系统。
是否支持我的原生iOS和安卓项目的Feedhenry MBaaS?
这个平台更适合于混合(Cordova)应用程序,这就是我使用它的全部目的。然而,它也有本机项目的能力。我不能说原生项目导入得有多好,但我之前导入了一个现有的Ionic项目,现在它工作得很好,只需要一点力气。代码托管在他们自己的git代码库上,所以导入应该和把你的代码推到上面一样简单。
基本上的问题是,我可以单独从Red获得MBaaS服务吗(或者)我需要购买整个Red移动平台套件?
你需要购买整个套件,但可以单独使用服务器应用程序。但我认为,如果你只是使用这个平台来托管你的节点应用程序,你可以自己托管它们,价格要便宜得多。像RHMAP这样的平台的优点是,您可以在一个屋檐下为您管理一切。
话虽如此,长长的答案是:
通常,RHMAP项目的结构如下:
客户端应用<->云应用<-> MBaaS (有时多个)
您的云应用程序应该包含您的服务器端所需的业务逻辑,而MBaaS通常充当外部系统的包装器,为您的云应用程序提供RESTFul端点以供访问。您可以找到支持的设置列表here。
RHMAP提供了一个应用程序接口和一些基础代码来设置云和MBaaS应用程序。您可以选择公开这些应用程序(并设置API密钥),这意味着您可以在平台之外单独使用这些节点应用程序。
如果你决定使用RHMAP,我建议导入你的客户端应用程序,并将平台作为一个整体来使用。但就像我之前说过的。如果您只想使用该平台来托管您的服务器代码,那么您最好在其他地方找到更便宜的选择。
发布于 2017-03-29 02:28:33
我想在这里补充一下,您可以在"Red Hat Mobile Application Platform supported Configurations"1页中检查RHMAP中支持或不支持的所有内容。
关于你的问题:
我的原生iOS和安卓项目是否支持Feedhenry MBaaS?
可以,停那儿吧。
您可以为RHMAP导入项目并执行所需的配置,因为您可以找到文档“第5章.将客户端应用程序和云应用程序导入到项目中”2
文档“第5章.将客户端应用程序和云应用程序导入项目”2中逐步记录了此过程
https://stackoverflow.com/questions/38909658
复制相似问题