论SOA在企业信息化中的应用
SOA(面向服务的体系结构)是一种IT体系结构风格、一种组件模型或者一种设计理念,其核心思想是通过将一组分散的服务关联,实现企业向客户提供的特定业务,并适应客观条件和需求的不断变化。
多数企业面临着不同种类操作系统、系统软件、应用软件和应用基础结构相互交织的信息化现状,而SOA的特性使得企业可以按照模块化的方式来添加新服务或更新现有服务,以解决新的业务需要,从而保护投资,并能使企业对业务的变化做出快速的反应。
请围绕“SOA在企业信息化中的应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的企业信息化建设项目(信息化现状、业务流程需求)以及你所担任的主要工作。
2.详细论述SOA架构的内容、特点和实现SOA所采用的常用标准、规范。
3.论述你具体采用了什么技术和工具来实现企业SOA应用和部署,在应用中重点解决了哪些问题。
第1题:
论面向服务的架构及其应用 面向服务的架构(Service-Oriented Architecture,SOA)是一种组件模型,把应用程序中的不同功能单元(即服务)通过这些服务之间定义良好的接口和契约联系起来,使得这些系统中的服务能够以-种统一和通用的方式进行交互。从应用角度看,SOA是一种应用框架,它关注企业日常的业务应用,将其划分为单独的业务功能和流程,并抽象为服务,用户和系统开发人员可以构建、部署和整合这些服务,无需依赖特定的应用程序及应用平台,从而提高企业业务流程的灵活性。SOA有助于实现更多的信息资产重用、更轻松地管理和更快地应用开发与部署。
请以“面向服务的架构及其应用”为题,依次从以下三个方面进行论述: 1.概要叙述你参与实施的、基于面向服务架构的软件开发项目以及所担任的主要工作。 2.指出SOA技术参考架构中都包含哪些服务类别,并对每类服务的定义和作用进行简要说明。 3.详细阐述你的项目是如何以面向服务的架构为指导进行实施的,在实施过程中遇到了哪些问题,是如何解决的。
第2题:
第3题:
18、本讲视频介绍了软件系统构造方法的演变史,那么符合视频讲解的正确的演变顺序是________。
A.结构化程序构造->面向对象的程序->构件化系统->面向服务的体系结构SOA->基于Internet的软件开发与云计算体系结构
B.结构化程序构造->面向对象的程序->面向服务的体系结构SOA->构件化系统->基于Internet的软件开发与云计算体系结构
C.面向对象的程序->结构化程序构造 -> 面向服务的体系结构SOA->构件化系统->基于Internet的软件开发与云计算体系结构
D.面向对象的程序->结构化程序构造->构件化系统->面向服务的体系结构SOA->基于Internet的软件开发与云计算体系结构
第4题:
第5题:
面向服务的体系结构SOA是一种 IT 体系结构风格,支持将商务业务转换为一组相互链接的服务或可重复业务任务,并在需要时通过网络访问这些服务和业务任务。下列关于SOA的描述中有误的是哪一项?
A.SOA将应用程序的不同功能单元(称为服务)通过服务之间定义好的接口和规范按松散耦合方式联系起来,通过网络整合成一个新的系统。
B.SOA中的接口是采用中立的方式进行定义的,独立于实现服务的硬件平台、操作系统和编程语言。
C.SOA的标准规范使得构建在各种系统中的服务可以以统一和通用的方式进行交互。
D.SOA是一种灵活的松耦合的分布式系统的体系结构,所以它不包含“硬连线”的体系结构模式。