MBaaS-LiveOak系列一:LiveOak简介

LiveOak 是一个来自红帽的全开源的 MBaaS 解决方案。MBaaS 通过提供关键的后端服务来加速移动应用的开发。

官网原话

The Open Source Mobile Services Platform

开源移动服务平台

现在国内的MBaaS服务商有不少,比如APPCan、Bmob、 Uncode(国内开源)、苹果的CloudKit和现在大红大紫的重新定义移动应用开发的APICloud,都属于MBaaS。

那什么是MBaaS呢?

http://mobile.51cto.com/news-464546.htm

LiveOak提供什么功能?

提供数据存储、账户管理、安全授权(SSO)、推送(但是这个推送是使用Google的,国内用户要哭,我计划写一个支持国内推送的插件,欢迎关注quanke.name)、客户端管理(比较弱)、业务逻辑使用js写,可以在线编辑业务逻辑、统计等功能,提供Android、iOS、js的SDK,很容易集成到自己的程序里,现在还是1.0版本,功能比较弱。

LiveOak是jboss系列的,支持jboss插件化开发,扩展非常简单,之后的文章里会一一讲到

LiveOak的官网

http://liveoak.io

LiveOak源码地址

https://github.com/liveoak-io/liveoak/

时间: 2024-07-29 13:30:39

MBaaS-LiveOak系列一:LiveOak简介的相关文章

【 D3.js 入门系列 — 0 】 简介和安装

[ D3.js 入门系列 — 0 ] 简介和安装 发表于2014/06/12 近年来,可视化越来越流行,许多报刊杂志.门户网站.新闻.媒体都大量使用可视化技术,使得复杂的数据和文字变得十分容易理解,有一句谚语“一张图片价值于一千个字”,的确是名副其实.各种数据可视化工具也如井喷式地发展,D3 正是其中的佼佼者. 1. D3 是什么 D3 的全称是(Data-Driven Documents),顾名思义可以知道是一个被数据驱动的文档.听名字有点抽象,说简单一点,其实就是一个 JavaScript

MIFARE系列1——MIFARE简介

随着社会的发展,智能卡在很多领域得到了广泛的应用.特别是非接触卡,由于使用方便以及功能强大的特点,在管理.公交.工作证.身份识别等领域得到了快速的普及和推广. 非接触卡已经逐步发展成为一个独立的跨学科的专业领域.它将大量来自完全不同专业领域的技术综合到一起:如高频技术.电磁兼容性技术.半导体技术.数据保护和密码学.电信.制造技术和许多专业应用技术等. Mifare是NXP公司生产的一系列遵守ISO14443A标准的射频卡,包括Mifare S50.Mifare S70.Mifare UltraL

[JavaEE] IBM - Spring 系列: Spring 框架简介

Spring AOP 和 IOC 容器入门 在这由三部分组成的介绍 Spring 框架的系列文章的第一期中,将开始学习如何用 Spring 技术构建轻量级的.强壮的 J2EE 应用程序.developerWorks 的定期投稿人 Naveen Balani 通过介绍 Spring 框架开始了他由三部分组成的 Spring 系列,其中还将介绍 Spring 面向方面的编程(AOP)和控制反转(IOC)容器. Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的.框架的主要优势之一

Intent系列讲解---Intent简介以及相关属性

一.Intent简介 Intent中文是"意图,意向",它是Android中四大组件通讯的纽带,Intent负责对应用中一次操作的动作.动作涉及数据.附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用.Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互.因此,可以将Intent理解为不同组件之间通信的"媒介"专门提供组件互相调用的相关信息

Spring 系列: Spring 框架简介

Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的.框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架. 在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架.我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring 面向方面编程(AOP)和控制反转 (IOC) 容器.接着将使用几个示例演示 IOC 容器在典型应用程序用例场景中的应用情况.这些示例还将成

持久化API(JPA)系列(一)实体简介

J2EE规范制订了EntityBean规范来解决应用程序的持久化问题,但由于设计得过于复杂等缺陷,因此在EJB规范中饱受诟病. 随后,大量开源ORM框架(如Hibernate)出现.这些ORM框架不仅简单.易用,而且也可以面向对象的方式来操作关系数据库,并提供强大的数据查询功能.慢慢地,这些ORM框架不断替代EntityBean. 当Sun公司制订JavaEE5规范时,Sun公司彻底抛弃了原来的EntityBean,而是推出了新的JPA规范·Sun公司的JPA以Entity为核心,它将实体映射到

[转]Selenium私房菜系列1 -- Selenium简介

一.Selenium是什么? Selenium是ThroughtWorks公司一个强大的开源Web功能测试工具系列,本系列现在主要包括以下4款: 1.Selenium Core:支持DHTML的测试案例(效果类似数据驱动测试),它是Selenium  IDE和Selenium  RC的引擎. 2.Selenium IDE:FireFox的一个插件,支持脚本录制. 3.Selenium RC:Selenium Remote Control.后续的系列文章我会主要针对Selenium RC展开介绍.

ENode视频分享系列之- 架构简介和QuickStart例子分析

ENode是一个应用开发框架,为开发人员提供了一整套基于DDD+CQRS+ES+EDA架构风格的解决方案.ENode的最大特点是将并发降低到最低,并做到最大程度的并行:ENode的主要目标是解决CQRS架构的C端的高并发写的问题.ENode从发布1.0开始到现在的差不多两年多时间,我几乎每周都在更新设计和代码实现.以至于这两年来从来没有一个稳定的版本可以提供给大家,非常惭愧.但我相信,随着时间的推移和我的努力的积累,ENode一定会越来越稳定和成熟的,目前ENode的版本已经比较稳定了,如果有谁

[原]iBatis.Net(C#)系列一:简介及运行环境

转载请注明http://www.cnblogs.com/13590/archive/2013/02/27/2934580.html 摘要:介绍iBatis.Net的基本情况和运行原理,运行环境中各参数的配置情况,并通过一个实例项目,详细讲解通过VS2012建立的C#项目中如何使用iBatis.Net. 关键词:iBatis.Net:C#语言:运行环境:实例 1 iBatis.Net简介 iBatis一词来源于"internet"和"abates"的组合,是一个由Cl