EEPlat PaaS VS Saleforce force.com

综述

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平台。

   配置方式比較

www.eeplat.com

QQ群: 105867861

时间: 2024-08-11 03:45:33

EEPlat PaaS VS Saleforce force.com的相关文章

EEPlat PaaS 总体方案及技术原理

EEPlat PaaS平台提供了基于元数据驱动的以配置为主的快速开发平台,同时提供了完整的多租户实现,各租户拥有自己的独立应用和数据库,租户间实现了应用和数据的完全隔离. EEPlat PaaS平台包括四大子系统:多租户管理子系统.企业应用后台配置开发环境.元数据驱动引擎.企业应用分发管理子系统等. 核心原理流程图 EEPlat PaaS平台的原理,核心是元数据和执行引擎.通过后台配置开发环境定义元数据,再由元数据的执行引擎解析执行为相应的系统. EEPlat PaaS平台的原理图如下所示: 平

EEPlat PaaS 整体方案及技术原理

EEPlat PaaS平台提供了基于元数据驱动的以配置为主的高速开发平台,同一时候提供了完整的多租户实现,各租户拥有自己的独立应用和数据库,租户间实现了应用和数据的全然隔离. EEPlat PaaS平台包含四大子系统:多租户管理子系统.企业应用后台配置开发环境.元数据驱动引擎.企业应用分发管理子系统等. 核心原理流程图 EEPlat PaaS平台的原理,核心是元数据和运行引擎. 通过后台配置开发环境定义元数据,再由元数据的运行引擎解析运行为对应的系统. EEPlat PaaS平台的原理图例如以下

EEPlat PaaS中的多租户数据隔离模式

EEPlat PaaS支持三种租户的数据隔离技术:Sparce Column.tenantId字段隔离.每个租户独立数据库. 1)Sparce Column,和Salesforce Appforce 类似,主要通过一个通用表来存放所有自定义信息,里面有租户字段和很多统一的数据栏位(比如500个).EEPlat PaaS平台通过租户分区的方式进行租户数据的查询优化. 和Appforce 不同的是,EEPlat PaaS平台产品提供了2层的元数据抽象,EEPlat PaaS平台产品中业务元数据和租户

EEPlat PaaS平台的UI模型

         EEPlat PaaS平台开创性的利用HMVC模式组织用户界面.用户界面可以划分为多个部分,每个部分又可以划分为多个子部分,可以一直划分下去...... EEPlat PaaS平台对界面的这些部分进行了抽象出元模型,分别为面板元模型.表格元模型.表格元素元模型.菜单元模型.树元模型以及外部资源定义.面板为UI容器,可以包含面板.表格.菜单.树.资源.由于面板可以嵌套面板,所以可以形成复杂的界面布局.UI模型被显示时,需要定义控制器,控制器是EEPlat PaaS平台UI部分的核

国内PaaS概述及EEPlat定位

2014年国内云计算产业进入飞速发展的阶段,多年来的云计算热度使得云计算产业迅速进入了应用落地的阶段.IaaS.PaaS.SaaS市场的各大厂商纷纷大力布局,使得云计算在这三个层次的应用进入实际使用阶段.IaaS厂商已经基本成熟,拥有成熟的管理技术和虚拟化平台,并已经提供商业化应用一段时间.各大云计算厂商在IaaS已经进入成熟应用的阶段,纷纷把注意力投向了PaaS领域.各自PaaS平台的构件成为了各大云计算厂商目前阶段的重点.SaaS厂商也不再如前几年的凤毛麟角,ERP.HR.CRM.OA办公.

国内PaaS概述和EEPlat定位

2014国内云计算产业进入快速发展阶段.热火多年来,所以云计算的云计算产业迅速进入栈桥的应用.IaaS.PaaS.SaaS各大厂商具有较强的市场布局,所以,云计算应用在这三个层次的访问,以实际使用阶段.IaaS,拥有成熟的管理技术和虚拟化平台.并已经提供商业化应用一段时间. 各大云计算厂商在IaaS已经进入成熟应用的阶段,纷纷把注意力投向了PaaS领域.各自PaaS平台的构件成为了各大云计算厂商眼下阶段的重点.SaaS厂商也不再如前几年的凤毛麟角,ERP.HR.CRM.OA办公.项目管理等经常使

开源的PaaS平台

原文地址:https://blog.csdn.net/mypods/article/details/9366465 1.Stackato Stackato 是一个应用平台,用来创建私有.安全和灵活的企业PaaS平台,可基于任何堆栈和云平台,从桌面到数据中心,Stackato 可简化开发.发布.移植.扩展.管理和监控云上的应用. Stackato是基于Cloud Foundry的开源项目,并进行扩展以适应企业的需要. 2.AppScale AppScale是一个平台,允许用户发布和托管自己的Goo

租户个性化定制和元数据驱动技术

随着一些SaaS软件逐渐被越来越多的租户使用,租户的个性化定制需求逐渐成为一个SaaS软件实用性和适用性的一个困难.不同租户的需求几乎都是有差异的,每个租户要求定制化他们的应用也是很自然的.传统的SaaS软件模式,无法做到很好的应用隔离,同时由于大多采用传统的二进制代码开发维护方式,也使得个性化定制的支持随着客户定制量的增加会变成一个天文数字的工作量,也使得最终无法支持租户的个性化定制.因而现在SaaS软件面对个性化定制的对策是不支持租户个性化定制或收取昂贵的个性化定制费用,这些都成了SaaS推

EEPlat vs saleforce 配置 Knowledge Article 示例

================================================================================================================================== EEPlat 配置示例(配合国内某IT巨头考察EEPlat的示例) =====================================================================================