- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章:
1、Web服务的定义:指的是基于Internet的、可编程的、以XML为基础的、完成特定任务、解决特定问题或事务以满足特定需求的软件模块。
2、SOA的中文名:service oriented architecture, 面向服务的架构
三个角色:服务请求者、服务提供者、服务注册中心
三个操作:发布 查找 绑定
操作流程:
服务供应者拥有网络可访问的软件模块(即Web服务的实现),并定义为一项Web服务的服务描述,然后向服务的需求者或服务注册库(服务中介)发布。服务请求者通过查找操作从本地或者服务注册库(服务代理)获取服务描述,并使用服务描述与服务供应者绑定,调用或交互执行Web服务的实现。
3、Web服务与分布式组件的比较
通信模式: 组件:同步通信; Web服务:同步通信、异步通信
端点间的耦合类型:组件:紧耦合; Web服务:松耦合
接口类型 组件:细粒度的对象层接口; Web服务:应用层接口
调用类型 组件:通过名称查找; Web服务:服务能力
代理类型 组件:使用预定义的接口; Web服务:静态绑定、动态绑定
4、什么是服务质量(QOS)?对web services来说为何服务质量非常重要?服务等级协议的作用
QoS指的是Web服务的一种能力,它能响应预期的请求,并能以一定的服务质量完成相关的任务,并且所提供的服务质量符合服务提供者与客户的预期。
因为QoS已经成为确定服务的使用性能和效用的重要标准,而这两者都讲影响特定的web service的广泛应用和买点
SLA基本上是一个服务质量保证,通常通过逆向计费或其他的一些机制来支持服务质量保证
SLA是维护服务提供的一种重要的、广泛使用的手段
5、列举5种常见的web服务
6、QOS已成为确定服务的使用性能与效用的一个重要标准
7、吞吐量表示了服务在一个特定时时间段内所能服务的请求数
8、等待时间指客户端在发送请求和收到响应之间的时间间隔
9、RDF(资源描述格式)是一个描述和交换元数据的规范,这一规范已经在知识管理,知识工程,生产支持和大规模数据库应用中得到广泛的实际应用
10、阐述web services与应用服务提供商以及与web的应用的不同之处
11、什么是松耦合服务?对使用松耦合服务和紧耦合服务进行比较,并分别列举出使用松耦合服务技术的例子和紧耦合服务技术的例子
松耦合服务:无须了解客户端和服务端的信息
无须了解客户端和服务端的内部结构或内部协议(背景
第二章:
1.分布式系统的定义:
分布式系统是网络化的计算机集合,这些计算机之间能够互相通信,并能通过传递消息来协调它们的运行,构建分布式系统的目的是为了实现资源共享
2、什么是进程?什么是线程?
进程是系统进行资源分配和调度的一个独立单位.
线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.
3、TCP/IP协议中的协议栈是什么?
TCP/IP是一个分层协议,协议栈指的是在分层结构中定义了TCP/IP如何协调工作的一组协议集,协议栈是一个层次化的协议集合,用于两个计算系统间的数据传输。
IP地址包含两部分:网络标示符和主机标示符 网络标示符用来标示互联网中的网络
主机标示符由控制网络的组织所分配
4、
5、为什么需要数据编组?数据编组的定义?数据编出?
为了使两台或多台异构的计算机之间能够交换数据值
数据编组是一种数据处理方式,将对象或其他形式的结构化数据项打散,使得这些数据能够以字节流的方式在通讯网络上传送,并且在接收端能够比较容易的重建这些对象或数据结构
数据编出是在接收端,根据这些数据的形式表示重新生成原始值,以及重新构建相同的数据结构
6、通信的两类基本方式:
依时性的同步方式以及与时间无关的异步方式
7、中间件的同步方式
对于不基于消息方式的中间件,最常见的方式是远程过程调用(RPC)和远程方法调用(RMI)
8、消息传送可有几个不同的选择
准确的一次性传送 至少一次传送 至多一次传送、
9 在发布/订阅模式,则通常采用推的方式,自动将消息推送到客户端。
10、JMS支持两类消息发送:可靠消息发送和保证消息发送
11、什么是点到点排队?它与发布/订阅消息传送的不同之处是什么?
点到点的消息传送模型中,客户端通过队列发送和接收消息,幵且既可以采用同步方式,
也可以采用异步方式
传送点到点的消息通常不考虑接收者当前的连接状态,只需要将消息发送到合适的队列中
即可
12、什么是集成代理?在mom(面向消息的中间件)中解决办法中如何使
文档评论(0)