摘要:
二、Meta-Data驱动 上一章从大的方向上介绍了一下HIPPO系统,从本章开始进入正题。 为了更好的组织系统的结构,把所有的基础信息抽取出来存储在数据库中。这种方式从BroadVision中学习得来。 为了实现这种数据的存储,需要几种不同类型的对象来存储,如下: 对象表名含义SchemaZR_SCHEMA模式ContentZR_CONTENT内容TableZR_TABLES模式对应的表A... 阅读全文
摘要:
三、数据库连接 上一章讲的是本系统的核心部分,Meta-Data驱动方式,本章来讲一下数据库的连接。 本系统的设计目标是支持多种数据库,所以在设计的时候就要在这上面多考虑一下。 说到多数据库支持,有些地方也叫做“数据库无关”,就是不管客户选择什么样的数据库,都可以支持。其实我这个系统目前也只能做到支持MSSQL及Oracle,因为这两个数据库属于企业级数据库,并且在国... 阅读全文
摘要:
上面一期简要介绍了一下思路,这一篇文章讲一下实现。 接上文 二、架构 系统从总体上分为两部分,一部为企业的EBS及接口系统,第二部分为第三方厂商自建系统。 在企业总部系统部分,又分为两部分,一部分为WS接口系统,第二部分为原始EBS系统。 在EBS部分,又可以分为正式表和接口表两部分。 整体需求在技术上分为两类: Ø 只读EBS WS直接从EBS生产表或接口表中读取数据,因... 阅读全文