标签:
综述
EEPlatPaaS和Saleforce的Force.com都是元数据驱动应用的解决方式。整体而言,Force.com提供了更上层的解决方式,屏蔽了SQL语句、数据库;EEPlat更加底层,有更加完备的元模型体系,有明显的前后台(业务逻辑、UI)分类,并没有屏蔽SQL语句以及数据库。
从开放性来说,Force.com是运营的封闭的平台,类比iOS;EEPlat是开放的技术解决方式,类比Android。
相比Force.com本项目产品EEPlat拥有更强大的扩展能力:
1、微内核,以及基础组件插件体系,能够自己定义自己的查询引擎,存储引擎。
2、类似Wordpress的UI插件体系,UI能够定义自己的风格。
3、Parter模式的组织结构,能够支持很灵活的组织架构。
4、列级、行级的权限结构以及AOP的权限设计,能够控制到Cell级,也能够自己扩展权限的实现。
5、Mobile开发能力,一次配置运营于PC和手机,也能够定制手机显示。
技术比較
以下就EEPlat PaaS与saleforce的force.com的技术性能比較情况:
技术点 |
Saleforce |
EEPlat |
比較结果 |
多租户 |
业界率先的多租户技术,安全、经济、高效。并有多年的实践经验。 |
现了多租户技术,在实践上须要进一步验证。 |
Saleforce率先 EEPlat其次
|
元数据驱动 |
提供了元数据驱动的开发模式,某些层次如界面并没有提供全然灵活定制的元数据定义 |
完好多层次的元模型体系,支持各种应用,更强大的模型驱动开发能力 |
EEPlat率先 Saleforce其次 |
WebService Api |
提供了直接的强大的开放的方式来訪问平台全部的应用和数据 |
全部粒度的服务均能够自己主动支持Web Service,并提供安全訪问机制 |
EEPlat、 Saleforce持平
|
AppExchange |
率先并成熟应用的应用软件在线市场平台 |
支持在线之间及传统方式的线上线下的应用共享机制 |
Saleforce率先 EEPlat其次
|
执行环境 |
Saleforce的基础架构 |
支持各种云平台及传统应用环境 |
EEPlat率先 Saleforce 不支持跨云平台部署 |
灵活性、易用性及扩展能力 |
界面相对固化,不宜扩展,提供Apex语言扩展,扩展开发周期成本较高 |
独有的多层控制器技术、规则引擎、不管对界面还是后台业务逻辑,均提供了强大灵活性和扩展能力 总线+插件的体系结构也更易于平台的扩展 |
EEPlat率先 Saleforce其次
|
智能手机client支持 |
支持多种手机平台 |
支持多种手机平台 |
EEPlat Saleforce持平
|
从对照表中能够看出,在多租户技术和AppExchange(应用市场)方面,Saleforce拥有丰富的实践经验,处于率先地位;在平台核心技术方面,如WebServiceApi、智能手机client支持等方面本项目产品均拥有不弱于Saleforce的技术;至于在元数据驱动、灵活性易用性及扩展能力方面,EEPlat PaaS处于率先地位;在PaaS平台执行环境方面,因为Saleforce仅支持自己的基础架构,在垮云平台部署使用,同一时候支持各种共同拥有云、私有云及传统应用部署方面,本项目产品拥有Saleforce无法比拟的跨云平台特性和多种环境部署的兼容性。
综合分析,EEPlat PaaS和国外巨头Saleforce的PaaS平台相比拥有能够媲美的技术体系和灵活性,甚至在某些方面均率先与Saleforce的PaaS平台。
配置方式比較
EEPlat PaaS VS Saleforce force.com
标签:
原文地址:http://www.cnblogs.com/lcchuguo/p/4543923.html