业务对象基础

行业领域BDomain

业务模型BModel

业务视图BView

上下文BContext

执行结果IActionResult

 

业务规则

流程定义WFSchema:ISchema,IGraph

流程实体WFlow

流程管理WFService

 

企业应用成员MemberShip:

  企业Company,用户User,角色Role(静态角色,用户组角色,动态工程级角色,赋值角色,复合角色)

  会话SessionData/Profile

  UserService,CompanyManager,OnlineManager,

相关服务

  MsgService,CacheService,LogService,Error

功能模块Module

功能模块组ModuleGroup

功能模块管理器ModuleManager

 

业务数据:均可描述,统一到IXNode接口

数据存储IStorage

数据库SqlWriter:IXNodeVisitor

IAttribute,IAttributeSet

IField,IFieldSet

IAction,IActionSet

IXNode:ISchema

public interface IXNodeVisitor
 {
  void VisitAttr(ISchema attr);
  void VisitAttrs(ISchema attrs);
  void VisitAction(IAction act);
  void VisitAction(IActionSet acts);
  void VisitField(IField f,int i);
  void VisitFieldSet(IFieldSet fs);

  void VisitNode(IXNode node);
  void VisitLeaf(ILeafNode node);
  void VisitRoot(IRootNode node);
 }

数据读取IDataReader使用微软的

数据写入IDataWriter:IXNodeVisitor

 

主要命名空间

zmodem.Data

zmodem.DB

zmodem.Web

zmodem.MemberShip

zmodem.MVC

zmodem.UI

zmodem.BObj

 应用程序APP

posted on 2010-04-17 02:04  zmodem  阅读(165)  评论(0)    收藏  举报

导航