composite 2011it 什么意思

相关文章推荐:
Tivoli有很多的软件,中国的Lab比较侧重于ITCAM,我就在这里对ITCAM简单介绍一下,希望能获得楼主的“奖”, 呵呵。
随着J2EE的广泛应用,复合应用系统也飞速发展。为应对这一趋势,IBM Tivoli有针对性地提出了系统性的解决方案,即ITCAM(IBM Tivoli Composite Application Management)。ITCAM通过分析感知用户端可能遭遇的问题,在繁杂的结构中对问题进行分析梳理,隔离问题区域并且诊断问题。针对ITCAM发现的问题,工作人员就可以修正错误。待问题解决后,ITCAM还可以对系统的运行情况重新进行评估。维护人员可以通过它,实时了解系统...
回复 (5) 浏览 (6049)
其他文章推荐
ITPUB官方微博:
美国大学潜规则:谁能优先进入美国顶尖大学近年来,越来越多的中国学生瞄准美国高校竞相提交入学申请。人们总以为,不唯分数而论的美国高校录取制度似乎距离公平更近。经典的美国梦中,进入常春藤大学也往往成为优秀的穷人家孩子向社会上层流动、争取均等机会的关键渠道 ......
回复 (6) 浏览 (50)
环境OSHP-UXweblogic9.1应用部署在两台机器上,使用了集群周四做了换版,结果失败了。悲催经过是这样的换版人员先将cluster停了(步骤里边没有要求),又将server1,server2分别停止了。将jsp和class文件分别复制到应用所在的文件夹里边。之后换版人员从console不管是启 ......
回复 (2) 浏览 (160)
大连石化1000万吨/年加工含硫原油改扩建工程项目是中国石油天然气集团公司“十一五”期间的重大工程项目。该项目的建成投产,使大连石化的原油加工能力达到了2050万吨/年,含硫原油加工能力达到1600万吨/年,也使大连石化成为国内最大的炼油加工基地和中国石油最大的含硫 ......
回复 (7) 浏览 (166)
新浪体育讯 北京时间9月15日晚,2013年亚洲女排[微博]锦标赛小组赛最后一轮的较量继续进行。在与前两轮尚无胜绩的菲律宾的对垒中,中国女排表现虽有起伏,但网上优势明显还是零封对手保持不败,三局比分为25-9、25-10和25-8。小组赛三轮战罢,中国队三战全胜积9分以B组 ......
回复 (3) 浏览 (13)
薛蛮子被刑事拘留警方正调查其网上违法行为0:11:00 来源:中国广播网(北京) 有1934人参与分享到..薛蛮子讲述心路历程:做大V感觉“像皇上”“薛蛮子”因为涉嫌嫖娼被北京警方控制(图片来源于网络)央广网北京9月15日消息据中国之声新闻纵横报道,8月23日, ......
回复 (15) 浏览 (7464)
田甜IBM软件测试工程师&胡滨IBM软件测试工程师&&1&&&&&&&&概述IBMTivoliMonitoring(以下简称ITM)是监控操作系统、企业应用和其他IT资产性能和可用性的强有力解决方案。它包含一系列的公 ......
回复 (10) 浏览 (2717)
文章推荐:
盛拓传媒:
友情链接:
特别鸣谢:
北京皓辰网域网络信息技术有限公司. 版权所有
北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证:编号(京)字第1149号
ITPUB推荐文章解答你所有技术难题当前位置: &
& 什么是架构
[] [] [] [].NET架构与模式
责任编辑:作者:ITPUB论坛&&
【内容导航】
【IT168 技术文章】
什么是架构 &&&&& 体系结构通常被称为架构,指可以预制和可重构的软件框架结构。架构尚处在发展期,对于其定义,学术界尚未形成一个统一的意见,而不同角度的视点也会造成软件体系结构的不同理解,以下是一些主流的标准观点。
&&& ANSI/IEEE 610.12-1990软件工程标准词汇对于体系结构定义是:“体系架构是以构件、构件之间的关系、构件与环境之间的关系为内容的某一系统的基本组织结构以及知道上述内容设计与演化的原理(principle)”。
&&& Mary Shaw和David Garlan认为软件体系结构是软件设计过程中,超越计算中的算法设计和数据结构设计的一个层次。体系结构问题包括各个方面的组织和全局控制结构,协议、同步,数据,给设计元素分配特定功能,设计元素的组织,规模和性能,在各设计方案之间进行选择。Garlan & Shaw模型的基本思想是:软件体系结构={构件(component),连接件(connector),约束(constrain)}.其中构件可以是一组代码,如程序的模块;也可以是一个独立的程序,如数据库。连接件可以是过程调用、管道、远程过程调用(RPC)等,用于表示构件之间的相互作用。约束一般为对象连接时的规则,或指明构件连接的形式和条件,例如,上层构件可要求下层构件的服务,反之不行;两对象不得递规地发送消息;代码复制迁移的一致性约束;什么条件下此种连接无效等。
&&& 关于架构的定义还有很多其他观点,比如Bass定义、Booch & Rumbaugh &Jacobson定义、Perry & Wolf模型[7]、Boehm模型等等,虽然各种定义关键架构的角度不同,研究对象也略有侧重,但其核心的内容都是软件系统的结构,其中以Garlan & Shaw模型为代表,强调了体系结构的基本要素是构件、连接件及其约束(或者连接语义),这些定义大部分是从构造的角度来甚至软件体系结构,而IEEE的定义不仅强调了系统的基本组成,同时强调了体系结构的环境即和外界的交互。
什么是模式 & &&& 模式(Pattern)的概念最早由建筑大师Christopher Alexander于二十世纪七十年代提出,应用于建筑领域,八十年代中期由Ward Cunningham和Kent Beck将其思想引入到软件领域,Christopher Alexander将模式分为三个部分:首先是周境(Context,也可以称着上下文),指模式在何种状况下发生作用;其二是动机(System of Forces),意指问题或预期的目标;其三是解决方案(Solution),指平衡各动机或解决所阐述问题的一个构造或配置(Configuration)。他提出,模式是表示周境、动机、解决方案三个方面关系的一个规则,每个模式描述了一个在某种周境下不断重复发生的问题,以及该问题解决方案的核心所在,模式即是一个事物(thing)又是一个过程(process),不仅描述该事物本身,而且提出了通过怎样的过程来产生该事物。这一定义已被软件界广为接受。
&&& 软件模式的应用对软件开发产生了重大的作用,主要表现在:
&&& *软件模式是人们在长期的设计软件、管理组织软件开发等实践中大量经验的提炼和抽象,是复用软件设计方法、过程管理经验的有力工具。模式类似于拳击中的组合拳,它提供了一系列软件开发中的思维套路。如,通过模式的使用,有利于在复杂的系统中产生简洁、精巧的设计。 &&& *软件模式为我们提供了一套简洁通用的设计、管理、组织方面的词汇,同时模式也为我们提供了一个描述抽象事物的规范标准,可大大促进软件开发过程中人与人之间的交流,而软件开发中的交流是至关重要的,“软件项目失败的原因最终都可追溯到信息没有及时准确地传递到应该接收它的人”。
架构和模式的关系
&&& 因为架构(Architecture)和模式(Pattern)在当前的软件开发中经常地被提及,可是很多人容易混淆这两个术语,而对此,学术界也没有一个非常统一的定义。
&&& 架构和模式应该是一个属于相互涵盖的过程,但是总体来说Architecture更加关注的是所谓的High-Level Design,而模式关注的重点在于通过经验提取的“准则或指导方案”在设计中的应用,因此在不同层面考虑问题的时候就形成了不同问题域上的Pattern。模式的目标是,把共通问题中的不变部分和变化部分分离出来。不变的部分,就构成了模式,因此,模式是一个经验提取的“准则”,并且在一次一次的实践中得到验证,在不同的层次有不同的模式,小到语言实现(如Singleton)大到架构。在不同的层面上,模式提供不同层面的指导。根据处理问题的粒度不同,从高到低,模式分为3个层次:架构模式(Architectural Pattern)、设计模式(Design Pattern)、实现模式(Implementation Pattern).架构模式是模式中的最高层次,描述软件系统里的基本的结构组织或纲要,通常提供一组事先定义好的子系统,指定它们的责任,并给出把它们组织在一起的法则和指南。比如,用户和文件系统策略模型,N-层结构,组件对象服务等,我们熟知的MVC结构也属于架构模式的层次。一个架构模式常常可以分解成很多个设计模式的联合使用。设计模式是模式中的第二层次,用来处理程序设计中反复出现的问题。例如,[GOF95]总结的23个基本设计模式――Factory Pattern, Observer Pattern等等。实现模式是最低也是最具体的层次,处理具体到编程语言的问题。比如,类名,变量名,函数名的命名规则;异常处理的规则等等。
&&& 相对于系统分析或者设计模式来说,体系结构从更高的层面去考虑问题,所以关注的问题就体现在“不变”因素上,比如系统部署中,更加关心应用程序的分层分级设计,而在这个基础之上提出的部署方案,才是架构考虑的重点。体系结构关心应用程序模式,更加体现在通过技术去解决这些业务差异带来的影响,关心是否是分布式应用程序,关心系统分层是如何设计,也关心性能和安全,因此在这样的情况之下,会考虑集群,负载平衡,故障迁移等等一系列技术。
&&& 希望通过定义的方式来区分架构和模式是不太可能的,因为本来就是交互交叉和提供服务的,它实际上是架构模式,而不是设计模式。在大部份情况下,表现为下面几个设计模式之一:Strategy模式、Mediator模式、Composite模式、Observer模式。对于熟悉架构设计的系统架构师而言,似乎可以用如下来解释架构和模式之间的关系:架构是Hight-Level Design,着眼于不同业务中共性的解决方案,而模式是General Principle(通用原理)。
企业解决方案的构建模式
&&& 企业级业务解决方案是公司实现其业务的赌注,它们通常极其复杂,而且性能必须不负众望。它们不仅必须具有高可用性和伸缩性以应对不可预知的使用,而且还必须具有适应性和预见性以适应快速变化的业务要求。最佳解决方案是那些由一组更小的、简单的、能够可靠且有效地解决简单问题的机制组成的解决方案。在构建更大、更复杂的系统过程中,将这些简单的机制组合在一起,从而形成更大的系统。对这些简单机制的认识来之不易。它通常存在于有经验的开发人员和体系结构设计者的头脑中,并且是他们潜意识中自然带到项目中的重要知识。
&&& 模式对于开发人员和体系结构设计者非常有用,因为它们:
&&& *记录能够正常工作的简单机制。 &&& *为开发人员和体系结构设计者提供通用的词汇和分类法。 &&& *允许以模式组合的方式简明扼要地描述方案。 &&& *允许重复使用体系结构、设计和实现决策。
【内容导航】
本文欢迎转载,转载请注明:转载自IT168 [
本文链接:
技术开发最新文章&&
技术开发相关文章&&
技术开发热点关注
技术开发热评文章
装机必备软件
技术开发精彩专题
All Rights Reserved. 北京皓辰网域网络信息技术有限公司. 版权所有价格面议 [北京]
已有0人投票
已有1人投票
海康威视DS-2CE16C2P-IT5
海康威视DS-2CE56F5P-IT3
1/3英寸1.3Mega PICADIS
1/2.8英寸1.37Mega PICADIS II
1280(水平)×960(垂直)
1305(水平)×1049(垂直)
3.6mm(6mm,8mm,12mm,16mm可选)
3.6mm(2.8mm,6mm,8mm,12mm,16mm可选)
0.1Lux@(F1.2,AGC ON),0Lux with IR
0.1Lux@(F1.2,AGC ON)
0Lux with IR
水平清晰度
1/25秒至1/25,000秒
1/25秒-1/15,000秒
1Vp-p Composite Output(75Ω/BNC)
1Vp-p Composite Output(75Ω/BNC)
海康威视DS-2CE16C2P-IT5
模拟摄像机监控摄像机
红外监控摄像机
小提示:可以选择产品进行切换哦
小提示:可以选择产品进行切换哦
小提示:可以选择产品进行切换哦
海康威视DS-2CE56F5P-IT3
模拟摄像机监控摄像机
红外监控摄像机
小提示:可以选择产品进行切换哦
小提示:可以选择产品进行切换哦
小提示:可以选择产品进行切换哦composite volcano
['k?mp?zit v?l'kein?u]
[k?m'pɑz?t vɑl'keno]
复合火山;
复式火山;
大家都在背:
1. It is a dormant and composite volcano.
这是一个休眠的火山.
来自互联网
2. Shield volcano, cinder cones and composite volcanoes.
盾状火山 、 火山渣锥和复合火山.
来自互联网
1. 复合火山
composite video signal 复合视频信号composite volcano 复合火山composite waste 混合废水
- 基于216个网页
2. 复式火山
“火山爆发”用英文怎么说_英语网 ... cinder cone 火山渣形成的圆锥体 composite volcano 复式火山 congeal (使)冻结,(使)凝结.
- 基于54个网页
3. 复成火山
composite rock 复合岩石composite volcano 复成火山composition 构图
- 基于41个网页
1. 休眠的火山
It is a dormant composite volcano ., 这是一个休眠的火山.
- 基于2个网页
0){var rand = parseInt(Math.random() * (000)+100000);top.location.href='/'+encodeURIComponent(document.getElementById('s').value.trim().replace( / /g, '_'))+'?renovate='+}else{top.location.href='/'+encodeURIComponent(document.getElementById('s').value.trim().replace( / /g, '_'));};}" action="/">
查过的词自动加入生词本
Tip:此功能设置只能在登录状态下生效
composite volcano
需要改进的内容:
单词大小写
其他(请在下面补充描述)
错误描述:
您还可在这里补充说明下 O(∩_∩)O~
方便的话,请您留下一种联系方式,便于问题的解决:}

我要回帖

更多关于 composite 2011 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信