OMG IDL文件概述 从本质上讲,OMG IDL接口定义语言不是作为程序设计语言体现在CORBA体系结构中的,而是用来描述产生对象调用请求的客户对象和服务对象之间的接口的语言。OMG IDL文件描述数据类..
CORBA(Common Object Request Broker Architecture, 公共对象请求代理体系结构)是由OMG(对象管理组织,Object Management Group)提出的应用软件体系结构和对象技术规范,其核心是一套标准的语言、接口和协议,以..
迭代是一种软件 开发 的生命周期模型,在设计中应用迭代设计,我们可以得到很多的好处。 Context 在软件生命周期中,我们如何对待架构设计的发展? Problem 架构设计往往发生在细节 需求 尚..
团队设计是敏捷方法论中很重要的一项实践。我们这里说的团队,指的并不是复数的人。一群人就是一群人,并没有办法构成团队。要想成为团队,有很多的工作要做。 我们之所以考虑以团队..
方法论对软件 开发 而言意味着什么?我们如何看待软件开发中的方法论?方法论能够成为软件开发的救命稻草吗?在读过此文后,这些疑惑就会得到解答。 在第一篇文章中,我们来了解标题中的一..
什么是面向服务的体系结构(SOA)? 面向服务的体系结构(Service-Oriented Architec-ture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。..
为什么需要流程? 虽然之前的文章都在谈论软件美学,但是在这篇文章,让我们暂时先丢开这个浪漫传说,回头来看看真实世界的软件项目。公司接案的最大目的是什么呢?当然就是要能赚钱,这..
摘要:游程编码(RLE)压缩方法原理简单且易于实现,对于相邻数据相似性很大的数据进行压缩,压缩效果特别明显。在众多的压缩算法中,RLE压缩属于无损压缩,能够对原始数据进行完整的还原..
摘要: 敏捷 企业以其快速的市场反应能力和企业间良好的合作关系而受到企业界的追捧,在瞬息万变的市场竞争中如何能够捕捉到转瞬即逝市场机会则是敏捷企业生存之道。加速信息采集、传..
本文讨论了基于服务的建模和架构的重要部分,以及构建面向服务体系结构(SOA)所需的分析和设计的关键活动。作者着重强调了选择鉴别、制定和实现 服务所需的技术,它们的 流程和组合,..
功能性方面包括: 传输是一种机制,用于将来自服务使用者的服务请求传送给服务提供者,并且将来自服务提供者的响应传送给服务使用者。 服务通信协议是一种经过协商的机制,通过这种机..
在这一节中,我们简要地描述了面向服务的体系结构的发展。然后,我们探究了面向组件的 开发 与面向服务的体系结构之间的关系,并且说明了如何将组件作为实现服务的基础设施。 第一部分..
对于 SOA ,尤其是像 开发 人员和 CIO 等仍有若干关键问题需要回答。 Web 服务以及越来越多的面向服务架构(Service Oriented Architecture,SOA)已经在市场上投放了大量广告。两者都可以给企业带来..
SOA (Service-oriented architecture,面向服务的架构)是这两年在 ERP 圈子里出现频率最高的词汇之一,有些厂商和 顾问 言必称SOA,否则就会让人觉得跟不上ERP技术潮流了。SOA是一种软件架构,它就像计..
IBM 拥有 SOA 方面最成熟的方法论、最领先的技术和最广泛的成功 实施案例 和经验。到目前为止,IBM已经帮助全球5700多家企业成功地实施了基于SOA的整合,这其中也包括很多中国的企业,如中远..
SOA 承诺许多美好的愿景,IT体质经过调养,转变成 敏捷 、灵活,能快速响应业务 需求 的有机体。但如果只有一个崇高的目标远景,却缺乏一套有效的体制和方法,千头万绪不知从何入手,那..
一、传统方法进行企业信息整合的分析 企业应用集成(EA I:Enterp rise Application Integration) [ 1 ]是指对企业中完成不同业务功能的应用系统进行集成, 在它们之间建立起可供数据交流和应用沟通的纽..
我们说 SOA 从面向构件开始,就是SOA通过面向构件去实现,因为面向构件是SOA的自然实现方式。 面向构件的概念着眼于软件的构造,其语义内涵包括: 1、层次化。软件呈现层次化构造,整体可..
19世纪发生在制造业的各国的工业革命,通过标准化的生产形成社会化的分工,促使制造业从手工作坊走向了社会化大生产的时代;社会化大生产极大的丰富了商品的供应,降低了成本,由此带..
1、用分阶段的生命周期计划严格管理 有人经统计发现,在不成功的软件项目中有一半左右是由于计划不周造成的,可见把建立完善的计划作为第一条基本原理是吸取了前人的教训而提出来的。..