This link has been bookmarked by 1 people . It was first bookmarked on 17 Oct 2008, by 张 海涛.
-
17 Oct 08
-
从软件工程的观点看,软件工程的任务说到底是通过工程化的方法,努力缩短或简化从应用所面临的问题空间到计算机所能提供的解空间的映射过程,抑制或缓解因应用的日益复杂化而可能引起的软件危机的进一步加剧。
-
管理各种网络资源,为网络应用软件提供有效的开发、部署和运行平台,它所对应的解空间更靠近网络应用所面临的问题空间,因而可视为支持快速构建网络应用的基础软件。
-
计算机裸机.操作系统.数据库管理系统.中间件.应用软件
-
中间件可以划分为基础中间件、应用中间件和领域应用框架三类
-
底层通信中间件有人称为软总线,其作用是屏蔽基础设施层各种异构的网络和操作系统,在物理位置透明的情况下实现异地对象之间的通信和互访。在分布对象中间件中,每个服务实体一般包装成一个对象,并在异地建立其对象代理,软总线的主要任务是跨越网络,把分布在异地的对象代理和服务实体连接起来,从而有效地解决了异地的对象访问。
-
应用服务器是以底层通信中间件为内核搭建的
-
主要是对网络上各种软硬件资源进行调度和管理,为分布式网络应用提供各类共性服务以及构件化的开发、部署与运行环境
-
互操作框架是支持底层异构网络之间相互通信的;容器系统是为上层各种对象提供构件化运行环境的;支撑工具是为网络应用提供开发、部署与管理工具的;公共服务除提供应用服务器自身所需的系统服务外,主要是为网络应用系统提供诸如消息服务、事务服务等带共性的且已形成一定规范的服务的
-
数据集成中间件是针对信息系统(数据)资源层构建的,其作用是实现不同来源、格式、性质的数据的提取、转换与包装,把各种异构数据源集成在一起,并提供一个统一的高层访问服务
-
该中间件需要向下协调各数据库管理系统,向上为集成数据的应用提供统一数据模式,以及数据访问的通用接口
-
应用代码集成中间件和业务流程集成中间件都是针对信息系统业务层构建的
-
实现应用资源之间跨网络的互连、互通和互操作
-
对业务流程的整个生命周期进行管理和控制,协调参与流程的各应用资源代码之间的动态执行关系,并监控和分析其执行状况
-
门户集成中间件是针对信息系统的表现层构建的,其作用是根据不同的应用需求,调用信息系统业务层、资源层和基础设施层软件,为不同角色的用户提供个性化的服务。
-
领域应用平台是指建立在上述各层中间件之上、面向具体领域应用的各种信息系统平台,如面向具体政府部门的各种电子政务平台、面向具体企业的各种电子商务平台、ERP平台、CRM平台、SCM平台等。
-
具有自主知识产权的国产中间件成果与产品一定会在我国信息化建设中发挥越来越关键的作用
-
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.