自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 普通WEB应用转化为多租户应用

据维基百科定义,多租户是一种软件架构技术,它是在探讨与实现如何于多用户的环境下共用相同的系统或程序组件,并且仍可确保各用户间数据的隔离性。在多租户技术中,租户(tenant)是指使用系统或电脑运算资源的客户。普通WEB应用几乎都是服务于一个独立客户,并且一般运行于客户的服务器资产上。如何把普通WEB应用转换为多租户应用?我们认为需要从多租户支持、租户管理、安全、性能、租户个性化等五个方面改造。

2011-11-06 10:25:44 2153

普通WEB应用转化为多租户应用

    据维基百科定义,多租户是一种软件架构技术,它是在探讨与实现如何于多用户的环境下共用相同的系统或程序组件,并且仍可确保各用户间数据的隔离性。在多租户技术中,租户(tenant)是指使用系统或电脑运算资源的客户。普通WEB应用几乎都是服务于一个独立客户,并且一般运行于客户的服务器资产上。如何把普通WEB应用转换为多租户应用?我们认为需要从多租户支持、租户管理、安全、性能、租户...

2011-11-06 10:14:33 722

云鹤平台与Force.com的比较

云鹤平台(EEPlat)是支持云计算环境的在线开发及运行平台,同时支持传统计算环境,支持云计算与传统计算环境之间的双向平滑移植。EEPlat拥有完整的元模型体系,提供了模型驱动、在线配置的开发模式,只需配置开发一次,同时支持PC和智能手机;解决了传统开发中无法适应多种环境、无法专注于业务、无法快速适应需求变化、进度失控、人员流动等问题,可以大幅度得提高生产率,可帮助用户实现低成本、高质量、易扩展的...

2011-05-14 15:16:48 272

原创 云鹤平台与Force.com比较

云鹤平台(EEPlat)是支持云计算环境的在线开发及运行平台,同时支持传统计算环境,支持云计算与传统计算环境之间的双向平滑移植。EEPlat拥有完整的元模型体系,提供了模型驱动、在线配置的开发模式,只需配置开发一次,同时支持PC和智能手机;解决了传统开发中无法适应多种环境、无法专注于业务、无法快速适应需求变化、进度失控、人员流动等问题,可以大幅度得提高生产率,可帮助用户实现低成本、高质量、易扩展的信息管理系统。

2011-05-14 14:15:00 1205

原创 软件复用

<br />  快速软件开发的核心是“复用”,“复用”可以出现在软件开发的各个阶段上,如分析、设计、代码等,复用也可以出现在不同的层次上,如库(组件)复用、框架复用、产生式复用等,在特定领域可以获得更高的复用性,在横向可以实现业务模块的复用,在纵向可以把领域经验抽象为底层的软件基础设施。<br /><br />  复用是什么?我认为复用(代码层面)是用更少的代码解决更多的问题,更少的代码的基础是重复利用原来的库、组件、框架、业务模块等已有的相关技术积累,由于代码层面的复用更底层、往往也包含着分析和设计等

2011-04-18 18:04:00 964

软件复用

快速软件开发的核心是“复用”,“复用”可以出现在软件开发的各个阶段上,如分析、设计、代码等,复用也可以出现在不同的层次上,如库(组件)复用、框架复用、产生式复用等,在特定领域可以获得更高的复用性,在横向可以实现业务模块的复用,在纵向可以把领域经验抽象为底层的软件基础设施。 复用是什么?我认为复用(代码层面)是用更少的代码解决更多的问题,更少的代码的基础是重复利用原来的库、组件、框架、...

2011-04-18 17:57:01 155

开源PaaS开发平台-云鹤平台

平台即服务( PaaS )是云计算的主要形式之一,它提供一个完整的开发及运行平台,包括应用设计、应用开发、应用测试和应用托管,这些都作为一种服务提供给客户。因此,客户不需要购买硬件和软件,利用 PaaS ,就能够创建、测试和部署一些非常有用的应用和服务。 当前的 PaaS 系统主要由两种类型的提供商提供,一是本身是大型互联网企业,如 Google 、 Sina ,分别提供 Goo...

2011-03-28 15:20:54 800

原创 开源PAAS开发平台-云鹤平台

平台即服务(PaaS)是云计算的主要形式之一,它提供一个完整的开发及运行平台,包括应用设计、应用开发、应用测试和应用托管,这些都作为一种服务提供给客户。因此,客户不需要购买硬件和软件,利用PaaS,就能够创建、测试和部署一些非常有用的应用和服务。当前的PaaS系统主要由两种类型的提供商提供,一是本身是大型互联网企业,如Google、Sina ,分别提供Google App Engine 和Sina App Engine,把处理高并发以及海量数据的基础设施抽象出来,不但可以为自己所用,还可以实现其商业价值;另

2011-03-28 14:54:00 4730

原创 一步一步创建Force应用

   Force.com 是一组集成的工具和应用程序服务,ISV(独立软件开发商) 和公司 IT 部门可以使用它构建任何业务应用程序并在提供 Salesforce CRM 应用程序的相同基础结构上运行该业务应用程序。Force.com 提供了一个更加快速和经济的模型来进行应用程序开发和交付:     •    无需软件或硬件 – 无需购买、安装、配置和管理硬件及软件,您只要连接到 Internet,便可以利用 Force.com 来访问功能强大的企业应用程序平台。     •    即付即用定价 –

2011-03-28 14:17:00 896

原创 云时代信息系统的数据库

<br />    数据库是信息系统的核心,一般数据(信息)无论经过怎样过程的逻辑计算最终都要持久化到数据库中。 基于“云计算”的背景,我们可以把信息系统的数据库简单得分为传统关系数据库,云数据库(DBaaS)和NoSql数据库。<br /><br />    传统应用的数据库大多数会选用oracle等商用关系型数据库,还有一部分会选择mysql等开源数据库。商用数据库经过多年发展,非常稳定可靠,但也有一些缺点如Licence价格昂贵、维护成本高、人员要求高,而且在高并发、海量数据的情况下,需要很多开发

2011-03-28 14:14:00 520

一步一步创建Force应用

Force.com 是一组集成的工具和应用程序服务,ISV(独立软件开发商) 和公司 IT 部门可以使用它构建任何业务应用程序并在提供 Salesforce CRM 应用程序的相同基础结构上运行该业务应用程序。Force.com 提供了一个更加快速和经济的模型来进行应用程序开发和交付: • 无需软件或硬件 – 无需购买、安装、配置和管理硬件及软件,您只要连接到 Internet,...

2011-03-28 10:49:10 168

云时代信息系统的数据库

数据库是信息系统的核心,一般数据(信息)无论经过怎样过程的逻辑计算最终都要持久化到数据库中。 基于“云计算”的背景,我们可以把信息系统的数据库简单得分为传统关系数据库,云数据库(DBaaS)和NoSql数据库。 传统应用的数据库大多数会选用oracle等商用关系型数据库,还有一部分会选择mysql等开源数据库。商用数据库经过多年发展,非常稳定可靠,但也有一些缺点如Licenc...

2011-02-28 11:27:29 95

业务基础平台与中小企业应用及saas

现在的业务基础平台不能很好得支持中小企业应用的定制开发。为什么呢,很简单,成本,平台的定价太高,但是定价太低又不能满足平台厂商的可持续发展的要求。 中小企业应用的费用一般较低,从几万到几十万不等。但是中小企业应用往往并不简单,实施周期并不会因为费用少而缩短,而且中小企业往往会快速成长,造成需求的快速变化,对系统的可扩展性要求更高。我们以30万为例,一般市场成本要占到1/3左右,人...

2008-10-22 20:51:04 124

原创 我的业务基础平台开发之路

这两年里好像从来都没有清闲过,很多时候连上论坛的时间都没有,最近才开始反思,开始彷徨,我做基础业务平台五年了,虽然不是在专注的公司来做的、,但是目标和方向不是仅仅支持本公司的业务,所以我们也认为是基础业务平台。最近看到了一些关于业务基础平台的讨论,批评的多,赞成的少。给我印象最深刻的评价是“处理简单的事情更简单,处理复杂的事情更复杂”,但是大家大多还是认可业务基础平台是以后软件开发的方向,...

2008-10-10 21:44:57 901

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除