基于ODP的架构开发简介

架构设计越来越被软件企业所重视,但如何做架构设计,怎样来描述架构设计,却困扰了不少人。目前提得比较多的是一种称为了4+1视图的架构设计方法,该方法认为架构设计应该从逻辑视图、开发视图、进程视图、物理视图+场景视图,这种方法已被大多数人说熟悉,这里不详述,本文要价绍的是另外一种架构设计的模型,即开放分布进程的参考模型-RM-ODP,是一个ISO标准,其实这个模型和4+1视图模型是用共同的方法来描述架构设计的,那就是从不同的视图来看系统,分别从不同的涉众视角进行描述,ODP也包含了5个视图,分别是:

企业视图:在如下因的环境中分析系统,商业需求和策略、以及系统的范围和目的。ODP处理可能会影响系统中的与企业相关的信息,如组织结构竺。

信息视图:指信息的结构,它的变化、流程以及在不同功能件的逻辑划分。

计算视图:重点在于把系统分解为实体和实体间的接口。

工程视图:处理分布式系统对象之间的交互,以及交互是如何得到支持的。

技术视图:定义构系统的硬件和软件构件。

 

两种模型的视图有些是有对应关系的,初步感觉ODP中的视图包含的范围要广一点,主要是企业视图在4+1中没有很明显的对应,可以这么说ODP比4+1站的更高一点,可以把两者结合起来指导我们的设计。

后续再做一些详细的介绍,包括如何使用ODP进行架构设计的过程。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值