将数据存储在Microsoft BizSpark上并通过API获取它们

时间:2015-05-06 07:58:57

标签: c# azure bizspark

我得到了为移动应用编写SDK / API的任务,该应用将由不同的人在所有3个平台(Android / Windows / iOS)中开发。由于这些移动应用程序开发人员不在公司范围内,因此我公司不希望向他们公开任何与数据库结构相关的信息。

早些时候,他们希望我使用Parse.com作为后端,但现在他们已经转移到Microsoft BizSpark。如果有人亲身体验这个希望,我可以得到帮助。

  • 可以存储数据吗?
  • 我们可以开发一种通用的API类型来访问不同的操作系统(Android / Windows / iOS)吗?

有没有更好的推荐Microsoft BizSpark或Parse.Com?

1 个答案:

答案 0 :(得分:0)

Parse是(是)一个BaaS(后端即服务)。对于带有API的现成后端,它是一个开箱即用的解决方案。它允许开发人员轻松设置后端并使用API​​端点连接到后端,而无需执行所有涉及的电路板。

Parse被Facebook收购。 Parse.com的托管服务于2017年初关闭。

由于Parse是开源的,您可以download the code right now并在任何地方托管您自己的Parse服务。即使在Microsoft Azure上,如果您想花一些BizSpark积分。

当然它还有适用于移动设备的客户端SDK。

其他值得注意的(M)BaaS:

  • Google FireBase:与Parse不同的是Google完全托管。它是封闭源代码,您无法安装自己的副本,而是按使用情况付费。有许多功能(登录,数据存储,推送消息,崩溃分析等......)。
  • Amazon's AWS Mobile:亚马逊采取相同的方法。再次:托管服务。许多功能。
  • Apple's CloudKit:面向Apple产品。
  • 还有更多,一些专门针对特定用例(如PubNub的消息传递MBaaS):https://github.com/relatedcode/ParseAlternatives