- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件中间件技术UNIT2课件
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 中间件发展趋势传统应用软件开发模式具有效率低、适应性弱的缺点 传统的系统开发通常包括需求采集规划、系统设计、系统构建、程序开发、系统测试等几个环节,其主要特点是:采用语言编码式的方法开发应用软件,且属于一次性开发模式。但是,采用编码方式开发软件的周期比较长,开发费用比较高;一次性开发模式不但难以适应客户需求的变化,而且每次修改都必须在代码层面,因此,造成了效率的降低和资源的浪费。??????????? 中间件发展趋势传统应用软件开发模式具有效率低、适应性弱的缺点 传统应用软件系统开发体系结构也一直在改进,长期以来经历了如下三个阶段(或发展模式):一是基于硬件平台直接开发;二是在操作系统平台上进行开发;三是基于基础软件开发平台(集成了操作系统、数据库等的基础软件开发平台)开发,但这些和业务中间件平台相比还有相当距离。??????????? 中间件发展趋势业务中间件平台属于新型的开发工具 业务中间件平台是一种技术创新,也是一种新的应用软件体系结构业务中间件以企业业务为导向并采用动态建模的方式快速构建应用软件。在企业应用动态建模中涉及多个模型,包括信息模型、功能模型、组织模型、过程模型、产品模型和资源模型等。业务中间件平台在进行软件开发,尤其在满足复杂应用软件系统开发时具有如下优势:??????????? 中间件发展趋势业务中间件平台属于新型的开发工具 高效性:利用业务中间件平台提供的基本框架以及预置好的参考模型,软件提供商能很快地生成出用户所需要的复杂应用软件系统。 灵活性:通过业务中间件平台提供的开发与管理工具,软件提供商根据用户组织结构、业务处理和决策程序的变化修改业务流程模型,即能满足用户个性化的需求以及用户在发展过程中各种各样变化的需求,而不用频繁修改代码。 集成性:业务中间件平台为复杂应用软件系统提供了一个集成框架,不仅为集成同一平台上的各种不同软件提供了规则,还为集成其他应用软件系统及下层的异构平台提供了集成接口。??????????? 中间件发展趋势业务中间件平台属于新型的开发工具 中间件发展趋势业务中间件平台属于新型的开发工具 采用业务中间件平台对软件企业经营模式有重要影响由于软件企业是智力密集型企业,其核心资源是人才,采用业务中间件将对软件企业人才结构和业务开发模式产生深刻影响: 第一,面向业务性。传统的操作系统平台、基础软件开发平台等都是面向软件编程人员,技术门槛也比较高。而业务中间件平台降低了技术门槛,它使用的更多是具有一定技术背景的业务人员就能理解的“业务模型”,使得业务人员可以深度参与软件的开发过程。正是这种特点消除了复杂应用软件系统长期以来存在的“两张皮”现象(即缺少复合型的专业人才,精通技术的不懂业务,懂业务的不精通技术,管理人员、业务人员与技术人员之间一直存在着很难弥合的“鸿沟”),提高了应用软件与客户需求的贴合度。 第二,技术无关性。技术无关性不是指业务中间件平台和实现技术没有关系,而是指业务中间件平台“屏蔽”了程序编码技术细节,开发人员在利用业务中间件平台开发管理软件应用系统时,关注的焦点在于企业业务流程、企业的运营管理模式。 中间件发展趋势业务中间件平台属于新型的开发工具 采用业务中间件平台对软件企业经营模式有重要影响由于软件企业是智力密集型企业,其核心资源是人才,采用业务中间件将对软件企业人才结构和业务开发模式产生深刻影响: 第一,面向业务性。传统的操作系统平台、基础软件开发平台等都是面向软件编程人员,技术门槛也比较高。而业务中间件平台降低了技术门槛,它使用的更多是具有一定技术背景的业务人员就能理解的“业务模型”,使得业务人员可以深度参与软件的开发过程。正是这种特点消除了复杂应用软件系统长期以来存在的“两张皮”现象(即缺少复合型的专业人才,精通技术的不懂业务,懂业务的不精通技术,管理人员、业务人员与技术人员之间一直存在着很难弥合的“鸿沟”),提高了应用软件与客户需求的贴合度。 中间件发展趋势服务化:中间件将面向服务,易于集成 服务化代表了中间件在提升IT基础设施的业务敏捷性方面的发展趋势,即支持对基于互联网的数据存储、软件和服务资源进行标准化的抽象和能力提供,桥接不同业务平台之间的技术异构性,并提供业务按需灵
您可能关注的文档
最近下载
- 2025年党员考试试题及答案.doc VIP
- 湖南公务员考试真题2024.docx VIP
- mPGES-2作为吸入全身麻醉药物异氟醚作用靶点的应用.pdf VIP
- 案例研究-案例研究:设计与方法.pdf VIP
- 2024届高考物理一轮复习热点题型归类训练专题13动力学和能量观点的综合应用(原卷版+解析).docx VIP
- 烟草质量检验竞赛通用知识题库-上(单选、多选题库).docx VIP
- 德育常规工作培训(1).pptx
- OMRON欧姆龙安全产品F3SG-SR PG系列安全光幕 多光束安全传感器F3SG-SR PG 系列 F3SG-□SR□系列安全光幕 用户手册.pdf
- 保险的培训资料1—开拓准客户.ppt VIP
- 上海建筑工程开工信息报送网上申请.pdf VIP
文档评论(0)