云鹤平台与Force.com比较
来源:互联网 发布:编程入门 知乎 编辑:程序博客网 时间:2024/04/29 03:14
云鹤平台(EEPlat)是支持云计算环境的在线开发及运行平台,同时支持传统计算环境,支持云计算与传统计算环境之间的双向平滑移植。EEPlat拥有完整的元模型体系,提供了模型驱动、在线配置的开发模式,只需配置开发一次,同时支持PC和智能手机;解决了传统开发中无法适应多种环境、无法专注于业务、无法快速适应需求变化、进度失控、人员流动等问题,可以大幅度得提高生产率,可帮助用户实现低成本、高质量、易扩展的信息管理系统。
EEPlat的开源地址:http://code.google.com/p/eeplat/。同类也是最成功的PaaS产品为Salesforce的Force.com(Appforce),下面是两者的对比列表,对比项包含Appforce的四项核心技术:多租户、元数据驱动、Web Service API、AppExchange。
Force.com(Appforce)
EEPlat
比较
多租户
业界领先的多租户技术,安全、经济、高效。
运行在多租户环境下,也可以通过插件本身支持多租户。
Appforce 领先
元数据驱动
提供了元数据驱动的开发模型。
更完整的元模型体系,更强大的模型驱动开发能力。
EEPlat 领先
Web Service API
提供了直接的、强大的、开放的方式来访问平台上所有的应用和数据
所有粒度的服务都可以自动支持Web Service,并提供安全访问机制。
持平
AppExchange
领先的云计算应用程序在线市场平台。
支持在线之间以及线上线下分享程序;设计之初考虑了该功能,当时还没有App Store(苹果)和)AppExchange
Appforce 更成熟
运行环境
Saleforce的基础架构
平台独立,支持云计算环境(如EC2、GAE)等以及传统计算环境。
EEPlat平台独立
灵活性、易用性及扩展能力
界面较固化,提供Apex语言扩展,但扩展开发的代价较大。
独有的控制器组件技术以及规则技术,无论对界面还是后台程序逻辑都提供了强大的灵活性和扩展能力。
EEPlat领先
智能手机
支持多种手机平台。
支持多种手机平台。
持平
EEPlat支持主流的浏览器,包括Firefox、Chrome、Safari、Opera、IE6及以上版本等;EEPlat通过HTML5支持主流智能手机平台,包括:苹果iOS、安卓、塞班S60、微软phone 7、黑莓、惠普WebOS等,拥有手机原生程序般的使用体验;只需配置开发一次,同时支持PC和Mobile。
EEPlat可以开发的应用包括MIS(管理信息系统)、OA(办公自动化)、CRM(客户关系管理)、HR(人力资源管理)、ERP(企业资源计划) 等。在EEPlat微内核基础上形成了不同的产品系列:
1. 面向单服务器的EEPlat.Service产品,针对中小规模应用。
2. 面向集群环境的EEPlat.Cluster产品,针对健壮性和稳定性要求高的关键应用、中大规模应用。
3. 面向云计算的EEPlat.Cloud产品,作为云计算中的PaaS平台,方便创建SaaS应用,可运行在各种私有云和公共云上面。
基于EEPlat的应用可以在EEPlat.Service,EEPlat.Cluster和EEPlat.Cloud之间进行移植,一套应用可以运行在不同环境中。
云鹤平台(EEPlat)的理念是提供模型驱动、在线声明式配置的方式完成信息系统的开发。为此,EEPlat确立了微内核、元模型、插件体系、总线集成的体系结构。为了概念一致性,EEPlat独立实现了O/R Mapping 框架,HMVC界面框架,流程引擎等。系统为SOA架构,在元模型层面提供了对WebService的支持,即平台中每个服务都是可被调用的Restful WebService。总体技术架构见下图:
EEPlat的特点:
1 可用:体现在已经经过多家项目、多个项目实际实用的检验。
2 实用:体现在项目开发过程中极大提高生产效率、降低开发成本。
3 易用:以配置代替编程,门槛降低,业务人员可直接参与开发。
4 灵活:
· 通过服务配置,灵活变动程序逻辑和程序流;
· 通过工作流配置,灵活变动业务流;
· 通过页面配置,灵活变动页面外观;
· 通过业务对象配置,灵活增减业务实体属性。
更多资料见http://code.google.com/p/eeplat/。
- 云鹤平台与Force.com比较
- Force.com 平台的基础知识
- Force.com IDE
- COM 与 DLL 比较
- IaaS云平台的分析与比较
- java 与 .net平台比较
- 编写程序比较Brute-Force算法与KMP算法的效果
- 开源IaaS云平台的分析与比较
- 开源IaaS云平台的分析与比较
- 开源IaaS云平台的分析与比较
- 开源IaaS云平台的分析与比较
- 开源IaaS云平台的分析与比较
- 开源IaaS云平台的分析与比较
- 开源IaaS云平台的分析与比较
- 开源IaaS云平台的分析与比较
- force.com的多租户架构
- Creating a Flex Mashup on Force.com
- EEPlat PaaS VS Saleforce force.com
- 用Spring AOP实现松散耦合
- 【wiki百科】Unix哲学
- 一次11g rac无法启动处理过程
- Oracle 坏块 总结
- Android自带示例程序--Snake
- 云鹤平台与Force.com比较
- C#基础之构造函数(Constructor)与析构函数(Destructor)
- 由C#关键字ref想到的
- 使用Java实现内部领域特定语言
- 详解pctused与pctfree
- 有点找不到方向哦!
- 利用C++、scala等语言的运算符重载功能定制领域特定语言(DSL,Domain-Specific Language )
- 在compaq presario v3000安裝xp系統
- 用数据交换方式把表数据迁移到分区表实例