瓶颈效应
参考答案:错误
参考答案:错误
A.提供了关注点的分离,使每一个服务分开管理
B.提供了改变组件的同时对用户的影响较少的设计
C.服务用户可以提出服务的请求而不知道操作的细节
D.通过使用路由和逻辑转换整合现有的后端服务功能实现了服务功能
阅读以下关于企业应用系统开发的叙述,在答题纸上回答问题1至问题3。
某大型咨询公司欲对现有的核心咨询业务系统进行升级改造,以适应大量用户的个性化咨询服务要求,提高系统的灵活性。公司主管将核心业务系统的升级改造工作交给了公司的系统分析师王工和李工。
一个月后,王工和李工分别向公司提交了自己的方案。王工主张以公司现有的、采用面向对象技术和Java语言实现的业务系统为基础,针对新的业务需求对系统进行重构、改造与升级卫、李工则认为现有系统的业务逻辑过于复杂,对系统进行重构的成本太高,可以采用面向服务的思想,提炼可复用的业务功能形成服务,实现系统的灵活性。经过公司相关人员共同开会讨论,最终采用了李工的改造方案。
【问题1】(10分)
请用500字以内的文字,从系统业务功能实现和功能集成两个方面对王工和李工的方案进行分析和对比,并结合项目需求说明公司为何会选择李工的方案。
【问题2】(9分)
采用服务思想设计系统时,需要考虑服务的耦合性。服务的耦合性可以分为两类,分别是服务契约耦合(Service Contract Coupling)和服务消费者耦合(Service Consumer Coupling)。请对各种耦合关系进行分析,填写(a)~(g),完成表2-1。
【问题3】(6分)
在对系统的业务服务进行初步分析后,李工首先提取了客户注册、业务受理和发票开具三个典型的业务服务。但进一步分析后,李工发现这三个服务需要使用数据库中的客户实体、业务实体和发票实体,而发票实体包含客户实体的信息,这样会导致发票开具服务内部包含并重复实现客户注册和业务受理的处理过程,降低服务的复用性。请说明这种情况产生的主要原因,并针对这种情况,说明该如何对这三个服务进行重构,使它们具有更好的重用性。
A.一个业务流程的实现,可在同一个组织使用
B.一个可运用的HTML标准的业务功能
C.一个各组织可重用的包含的WSDL服务定义的XML文件
D.一个基于标准的,跨平台的,面向消息实施的服务
A.评估服务的性能、可用性和可扩展性
B.定义知道服务实现的流程、程序、机制和组织
C.执行严格的评价和软硬件组合的体系结构的选择
D.从业务流程的分解识别服务,并确保这些服务能够实现业务目标和驱动程序
A.识别
B.规约
C.决策
D.实现
A.帮助服务对象运用自身及其周围的资源,改善个人与社会环境之间的关系。
B.帮助服务对象利用与其他服务对象之间的关系和动力,解决个人社会心理功能方面的问题。
C.通过组织服务对象参与集体活动的过程,恢复和增强个人的、团体的社会功能,实现共同成长。
D.通过组织服务对象参与机构决策的过程,提升服务对象解决问题的能力,共同解决问题。
请以“面向服务的架构及其应用”为题,依次从以下三个方面进行论述: 1.概要叙述你参与实施的、基于面向服务架构的软件开发项目以及所担任的主要工作。 2.指出SOA技术参考架构中都包含哪些服务类别,并对每类服务的定义和作用进行简要说明。 3.详细阐述你的项目是如何以面向服务的架构为指导进行实施的,在实施过程中遇到了哪些问题,是如何解决的。