问题 问答题

某软件公司承担了某大型企业应用系统集成任务,该企业随着信息化的进展,积累了许多异构的遗产信息系统,这些系统分别采用J2EE、.NET等技术进行开发,分布在不同的地理位置,采用不同的协议进行数据传输。企业要求集成后的系统能够实现功能整合,并在组织现有功能的基础上提供增值服务。为了按时完成任务,选择合适的企业应用集成方法和架构非常重要。项目组在讨论方案时,提出了两种集成思路。
(1)刘工建议采用传统的应用集成方法,将应用集成分为多个层次,并采用消息代理中间件连接遗产系统。
(2)王工建议采用基于SOA的方法进行应用集成,将现有遗产系统采用Web Service的方式进行包装,暴露统一格式的接口,并采用企业服务总线(ESB)进行连接。
项目组仔细分析比较了两种方案的优点和不足后,认为刘工和王工的建议都合理,但是结合当前项目的实际情况,最后决定采用王工的建议。

【问题3】
王工的方案拟采用Web Service作为基于SOA集成方法的实现技术。请根据该系统的实际情况,用300字以内的文字说明系统应该分为哪几个层次,并简要说明每个层次的功能和相关标准。

答案

参考答案:在采用Web Service作为SOA的实现技术日才,该系统应该至少分为6个层次:底层传输层、服务通信协议层、服务描述层、服务层、业务流程层和服务注册层。
(1)底层传输层主要负责消息的传输机制,HTTP、JMS和SMTP都可以作为Web Service的消息传输协议,其中HTTP使用最广。
(2)服务通信协议层的主要功能是描述并定义服务之间进行消息传递所需的技术标准,常用的标准是SOAP协议,还有新出现的REST协议。
(3)服务描述层主要以一种统一的方式描述服务的接口与消息交换方式,相关的标准是WSDL。
(4)服务层的主要功能是将遗产系统进行包装,并通过发布的WSDL接口描述被定位和调用。
(5)业务流程层的主要功能是支持服务发现、服务调用和点到点的服务调用,并将业务流程从Web Service的底层调用抽象出来。相关的标准是WS-BPEL (BPEL4WS)。
(6)服务注册层的主要功能是使服务提供者能够通过WSDL发布服务定义,并支持服务请求者查找所需的服务信息。相关的标准是UDD1。

解析:
该问题比较简单,主要考查当采用Web Services作为实现SOA思想的具体技术时,目前比较主流的分层方式,如图所示。
从图中可以看出,从功能角度考虑,整个服务栈可以分为6个部分,分别是:
(1)底层传输层(Transport)。主要负责消息的传输机制,HTTP、JMS和SMTP都可以作为Web Service的消息传输协议,其中HTTP使用最广。
(2)服务通信协议层(Service Communication Protocol)。主要功能是描述并定义服务之间进行消息传递所需的技术标准,常用的标准是SOAP协议,还有新出现的REST协议。


(3)服务描述层(Service Description)。主要以一种统一的方式描述服务的接口与消息交换方式,相关的标准是WSDL。
(4)服务层(Service)。主要功能是将遗产系统进行包装,并通过发布的WSDL接口描述被定位和调用。
(5)业务流程层(Business Process)。主要功能是支持服务发现、服务调用和点到点的服务凋用,并将业务流程从Web Service的底层调用抽象出来。相关的标准是WS-BPEL (BPEL4WS)。
(6)服务注册层(Service Registry)。主要功能是使服务提供者能够通过WSDL发布服务定义,并支持服务请求者查找所需的服务信息。相关的标准是UDDI。

填空题
综合题

城市发展是一定历史时期社会发展的缩影。城市,让生活更美好。阅读材料,回答下列问题。

材料一  唐长安城的布局,分为宫城、皇城、商业区即“市”、市民居住区。正北为太极宫,太极宫有太极殿,是皇帝日常接见群臣的地方。太极殿两侧分设中书、门下诸省,是高级官吏们的办公处所。太极宫北门名玄武门,驻有保护皇宫的重兵。太极宫之南曰皇城,又名子城,城内有东西七街,南北五街,主要是除中书、门下之外的政府高级机关,包括尚书省、太仆寺、御史台、将作监、鸿胪寺等百官办公处所。皇城以南和宫城、皇城的东西皆为市民居住区。以朱雀门以南的朱雀大街把全城划分成东、西两部;又以城内南北十一条大街,东西十四条大街,把全城居民区分成四方形的一个个小坊,坊的四周建有坊墙,共合一百一十四坊。东、西城又各有一市,称为“东市”,“西市”,专供人民和商贾商业贸易之用。

材料二  在18 世纪早期,曼彻斯特是一个美丽的集贸小镇,居民散居在不多的几条街上。这一切都被改变了。这个城市对煤炭的需求是造就世界第一条现代化运河的原因,Bridgewater 运河。煤炭也是在新兴的火车引擎里燃烧的燃料。曼彻斯特同时也是从利物浦码头运送棉花航线的终点站。曼彻斯特的煤炭消耗量以百万吨计,它们产生的烟雾,如刘易斯·芒福德所评论的,成为“新工业主义的象征”。……曼彻斯特以惊人的速度发展,它蓬勃的经济吸引了全英国的移民。

材料三  1980年8月,深圳经济特区正式建立,经过30年的不懈努力,深圳迅速从一个边陲小镇发展成为一座现代化大城市,综合经济实力跃居全国大中城市前列,创造了世界工业化、现代化、城市化发展史上的奇迹。深圳经济特区广大干部群众以蓬勃的进取精神和创新实践,为我国改革开放和社会主义现代化建设作出了重要贡献。

(1)依据材料一概括唐都长安城市建设的特点。(2分)

(2)对比材料一、材料二,以19世纪英国著名城市纺织之都曼彻斯特为例说明近代城市与古代城市的区别。(3分)

(3)结合材料及时事指出深圳特区在我国改革开放和社会主义建设中有哪些重要贡献?(4分)