[导入]Chinese Version aaS Sample 'Crab' 即将发布

  很久没有写blog了,像Litware HR一样,第一个中文版的SaaS Simple Application 'Crab' 即将发布。这是第一个中文的SaaS案例程序,并且提供全部的源代码给大家学习。
我将陆续贴一些架构和设计文档在我的Blog里面,提供给关心中国SaaS应用的爱好者先睹为快。
 

Chapter 1: 案例介绍

       Software as a Service目前已经是一个重要的市场热点,在中国目前已经有越来越多的人开始了解,并关注Software as a Service。像Litware HR对于世界SaaS领域的意义一样,Crab是中国SaaS软件的一个里程碑,我们希望通过Crab这个案例程序把微软SaaS架构和开发的有关知识阐述出来,提供给广大的架构师和开发人员进行学习。

       就像Litware HR一样,Crab同样利用微软新的技术来构建SaaS应用,利用多种技术去实现SaaS 体系结构中的难点和要点。但与CrabLitware HR又有所区别,Litware HR仅仅是一个案例程序,而Crab在第一期的产品中也将作为案例程序进行使用,但在这个发布后Crab将作为一个真正的SaaS软件进行运营。Crab不仅可以体现卓越的技术价值,并且在商业应用上也有比较高的参考价值.

概念视图

逻辑视图

 

3-2 Crab 逻辑视图

 

Crab.Web

包含了Web页面,Master Page, 用户输入验证等页面逻辑和业务逻辑的用户接口

Crab.Web.Security

包含Membership和用户授权的自定义Provider

Crab.WorkflowClient

该项目实现了基于Smart Client Workflow设计器

Crab.Service.Proxy

包含Crab系统所有的WCF的服务的客户端代理

Crab.Runtime.Services

包含 数据模型,授权,认证,Provisioning, 业务流程自定义的WCF服务

Crab.Business.Services

包含了海运出口商业逻辑的WCF服务

Crab.DataModel

该项目提供了元数据和实体逻辑的实现,Crab.Runtime.Services Crab.Business.Services都需要使用Crab.DataModel

 

 



Hao 2007-06-06 04:19 发表评论

文章来源:http://www.cnblogs.com/haowu0318/archive/2007/06/06/772970.html
posted on 2007-06-06 04:19  噢耶游戏  阅读(142)  评论(0编辑  收藏  举报