


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、室内设计与 SOA上海期货交易所CTO李大鹏博士在开始之前,我们先来看一段资料:八十年代初期, 盲目的模仿港台的设计, 导致国内的装修装 饰行业千篇一律, 不论什么功能的建筑都以宾馆、 饭店的形式为 楷模,可为不伦不类,此风刮遍大江南北。接着而来的是在室内 设计中, 大量的堆砌高级的进口装饰材料, 使得装修的造价节节 攀升,居高不下,严重的脱离了当前的经济水平,造成了极大的 浪费。在近几年对简约主义的讨论中, 许多室内设计师认识到盲目 的追求豪华, 使我国的装修装饰行业开始畸形发展, 于是纷纷摒 弃了繁琐的装修, 把更多的精力放在了室内空间的营造上, 注意 了室内整体效果,把局部设计的思维提高
2、到空间设计思维的高 度。认识到要通过室内的装饰和陈设来体现个性化, 充分反映出 自己的设计风格,和业主的兴趣与爱好。可以这么说, 近二十年来, 我国的室内设计经历了一条漫长而曲折的道路。这似乎和我们的主题SOA没有什么关系,但如果 我们仔细回顾一下国内企业的信息化建设的过程, 不难发现, 某 些地方似乎有一些相似之处, “他山之石 可以攻玉”。我认为,室内设计和SOA有着异曲同工之妙。为什么这么说 呢?我们可以首先从他们最本质的定义来看。 一般人都知道, 室 内设计和室内装饰、 室内装修概念是不一样的。 那究竟什么是室 内设计呢?室内设计是根据建筑物的使用性质、 所处环境和相应 标准,运用物质
3、技术手段和建筑美学原理,创造功能合理、舒适 优美、满足人们物质和精神生活需要的室内环境。IBM 关 于 SOA 的 定 义 是 , 面 向 服 务 的 体 系 结 构 (service-orientedarchitecture ,SOA 是一个组件模型,它将应用程序的不同功能单元 (称为服务) 通过这些服务之间定义 良好的接口和契约联系起来。在SOA环境下,资源被作为一种独立的服务, 并可用一种标 准的途径, 在网上被其他业务流程访问。 接口是采用中立的方式 进行定义的, 它应该独立于实现服务的硬件平台、 操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统 和通用的方式进行交互
4、。我们接着对SOA的投资回报(ROI)进行分析。ROI中与技 术最相关的是TCO TCO =开发+上线+维护,核心主干是企 业信息总线(Enterprise Messaging Bus - EMB ), EMB的上线 需要“生产”和“灾备”两个环境。SOA非SOA基础网络稳定性稳定性服务器硬件多台小服务器一、二台大服务器系统软件(主要是 EMB )需无有经验的架构师SOA经验无需SOA经验,C/S即可有经验的系统分析师基于服务模块的OOA 一般 OOA开发成本低高维护成本低高通讯成本分散集中时间成本低高表1 SOA的投资回报(ROI)分析SOA勺两个核心:技术上的高度分布式架构、业务上的明确模
5、块化处理:高度分布式的技术架构是在设计上, 每个功能模块不仅在逻 辑上独立,而且在技术实现上可以布置在网络能联结到的任何结 点上,互相独立的模块之间仅仅通过信息来交换数据和提出服务 请求与回答。业务上的模块化是技术与业务紧密结合的结果, 每个独立模 块从业务的角度看, 一定是明确的业务流程中的一个步骤, 因此 在整体结构设计中,首要的任务是有非常明确的业务模块定义。真正对整个行业形成影响力的体系架构,应该是Client/Server- C/S结构。典型范例是SYBASE数据库加POWERBUILDER应用实现。从 C/S的二级架构,到 MICROSOFT 提倡的N级架构,以COM为技术核心。对
6、今天影响最大的应数SUN MICROSYSTEMSJ2EE ( 1998)。后来 MICROSOF以.NET 来对抗而已。实质没有新概念。在真正提出SOA之前,要看另一个发展线路:从SGML到XML的信息交换标识语言。真正的 SOA 有两个基本点: 1)标准的信息交换语言; 2)跨平台的多级应用 实现。SOA是 一种理念,而 WS是一种技术实现手段。如果应用了SOA来规划整个企业的技术系统,可以不用WS去实现。但是真正的 WS 一定是SOA的体现。Amazon的架构已经使用了 SOA UPS正在使用。NASDA啲新架构设计是WS技术上,无论是使 用J2EE还是.NET都没有关系,看对基础软硬件
7、的考虑,但是逻 辑架构和设计思想才是真正评判的标准。既然室内设计和SOA有异曲同工之处,那么室内设计师和企 业架构设计师必然也存在某些共通之处。 实际上的确如此。 室内 设计师在工作时必须要从整体上把握设计对象, 具体来说, 要从 使用性质、所在场所、经济投入这三个角度来衡量。即解决为什 么样功能设计建筑物和室内空间; 这一建筑物和室内空间的周围 环境状况;相应工程项目的总投资和单方造价标准的控制。逻辑架构和设计思想是企业架构设计师的工作内容,而 SOA 需要的是“面向服务架构设计师” 。这个角色非常关键。作为一 个合格的企业架构师,他必须:首先,要对各种技术实现的手段有深刻的了解, 知道哪种
8、技 术可以最合适的应用到哪种场合中。其次,他 / 她应该对业务有全面的认识,不一定是非常深刻的,但是要准确,而且要配合业务部门将处理流程模块化。 有了这些基础,总体结构的设计才能以服务为核心去构思。当然了,从传统的技术角度出发, 架构师还要提出技术解决方案。 从这个意义上说,和室内设计师的角色很像。而“面向服务架构设计师”必须从以下几个方面来考虑: 首先是松藕合的原则是否满足, 也就是说, 每个模块的任何 修改和移动, 是否对其他模块没有影响, 这是业务和技术两方面 都要考虑的原则。其次是模块间通信标准是否完善, 目前已经有通用的XML类 协议标准可以使用, 但是具体业务方面的描述不一定有很适合的 语言,这就要自己去定义。再有就是环境的设置,这方面包括了 从硬件系统、系统软件包、应用软件模块等的配置,还有数据支 持方面,如数据库和更广泛的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床执业医师考试妇产科学试题及答案
- 2024年图书馆用户座谈安排试题及答案
- 2025年公共卫生考试的内容框架研究试题及答案
- 2025年税务师考试理论深入试题及答案
- 信息系统项目管理师考试中的心理准备与应对试题及答案
- 2025年健康管理师特殊案例分析试题及答案
- 健康管理师在社区工作的意义试题及答案
- 健康管理师考试成功的原理探究试题及答案
- 健康管理师考试的前沿知识试题及答案
- 2024-2025学年八年级物理下册 第七章 运动和力 7.4 探究物体受力时怎样运动教学设计 (新版)粤教沪版
- 全国高中物理教师信息化教学设计和说课大赛一等奖《牛顿第三定律》说课课件
- GB/T 10058-2023电梯技术条件
- ICH指南指导原则Q9质量风险管理课件
- 语文五年级下学期第一单元模拟卷
- 《锅巴救命》2007年浙江嘉兴中考文言文阅读真题(含答案与翻译)
- 2022-2023学年浙江省温州二中八年级(下)期中数学试卷(含解析)
- 施工升降机基础承载力计算书
- 语文新课标背景下:六下四单元《古诗三首》情境任务型教学设计
- 大学森林经理学教案
- 冀教版四年级英语下册Lesson 13 How Old Are You教学设计
- 徐元杰《湖上》阅读答案附赏析
评论
0/150
提交评论