首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请分析比较两种方案优点和不足,完成表1-1中的空白部分。 王工的方案拟采用Web Service作为基于SOA集成方法的实现技术。请根据该系统的实际情况,用300字以内的文字说明系统应该分为哪几个层次,并简要说明每个层次的功能和相关标准。
请分析比较两种方案优点和不足,完成表1-1中的空白部分。 王工的方案拟采用Web Service作为基于SOA集成方法的实现技术。请根据该系统的实际情况,用300字以内的文字说明系统应该分为哪几个层次,并简要说明每个层次的功能和相关标准。
admin
2009-03-23
152
问题
请分析比较两种方案优点和不足,完成表1-1中的空白部分。
王工的方案拟采用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思想的具体技术时,目前比较主流的分层方式,如图1-1所示。
从图中可以看出,从功能角度考虑,整个服务栈可以分为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。
转载请注明原文地址:https://kaotiyun.com/show/64QZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
ThestaggeringvarietyoffreestuffavailableontheInternetsometimesseemstohaverepealedthefirstlawofeconomics:Ther
2005年11月15日华为软件研发笔试题。实现一单链表的逆转。
2005年11月金山笔试题。编码完成下面的处理函数。函数将字符串中的字符’*’移到串的前部分,前面的非’*’字符后移,但不能改变非’*’字符的先后顺序,函数返回串中字符’*’的数量。如原始串为:ab**cd**e*12,处理后为*****abcde12,函
求最大连续递增数字串(如“ads3sl456789DF3456ld345AA”中的“456789”)
C#中要使一个类支持FOREACH遍历,实现过程怎样?
C#中Property与Attribute的区别,他们各有什么用处,这种机制的好处在哪里?
下面是一个数组类的声明与实现。请分析这个类有什么问题,并针对存在的问题提出几种解决方案。templateclassArray{public:Array(unsignedarraySize):data(0),size(arraySize)
自定义工具栏上的按钮添加“自动索引”按钮,删除“查找”按钮。
下列软件中具有通用性的是()。A.语言处理系统B.操作系统C.用户程序D.信息管理系统
在PPoint97中,可建立一个空演示文稿的操作方法是()。A.CTRL+SB.CTRL+NC.CTRL+OD.CTRL+Z
随机试题
问饮食口味的内容不包括哪一项
女,28岁。突发剧烈头痛、呕吐5小时。查体:神志清楚,躁动,颈项强直,深反射亢进,克氏征阳性。头颅CT示侧裂池、环池内高密度影。首先考虑的诊断是()
空头对敲是同时出售一只股票的看涨期权和看跌期权,它们的执行价格、到期日都相同,则下列结论中正确的有()。
根据票据法律制度的规定,下列有关汇票出票人记载事项的表述中,可以导致票据无效的有()。
根据成就动机理论,力求成功者最可能选择的任务的成功概率为()。
一朋友说,老娘84岁了,一人在老家,故很为老娘孤居而不安。想将老娘接来,又担心恰逢“七十三、八十四”这一关口(中国传统思想及文化中有寿命之坎儿一说),再一换新环境,不适应。万一出事。同时担心老娘因琢磨这个“七十三、八十四”而有心理压力。另一位朋友出招:当初
设A为三阶矩阵,|A|=3,A*为A的伴随矩阵,若交换A的第一行与第二行得到矩阵B,则|BA*|=__________。
目前,防火墙一般可以提供4种服务。它们是
十进制数32转换成二进制整数是()。
Ahobbycanbealmostanythingapersonlikestodoinhis【B1】______time.Hobbyistsraisepets,build【B2】______ships,weavebask
最新回复
(
0
)