欢迎来到天天文库
浏览记录
ID:40573136
大小:43.50 KB
页数:7页
时间:2019-08-04
《Web Service解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、E:file-serverfs_tmpdownloadd376dcbb1a2255cb3e793085e236e39e.docLastprinted7/17/20218:22:24下午。LastsavedbyibmWebService解析问与答1. 动机答:1)今天,万维网的主要用途是交互式的访问文档和应用程序; 2)大多数时候,这些访问是通过浏览器、音频播放器或其它交互式的前-后端系统; 3)W3C:“假如万维网支持应用程序间的交互,Web在能力及应用范围上能得到引人注目的增长”2. 技术基础答:Webservices=XML+HTTP .XML:通用数据描述语言
2、; .HTTP:被浏览器和Webservers广泛支持地一种传输协议; 3. 什么是WebService?答:1)Webservice最近成为IT业一个被过度传播的术语; 2)Webservice是自我包含、自我描述、模块化的程序,它能发布、定位以及通过Web调用; 3)一个Webservice的例子是提供股价或处理信用卡交易。一旦一个webservice被布署,其它应用程序即可发现和调用这个服务。 4)还有什么产业能使用webservice?4. webservice理念答:Webservice基于这样的理念:构建应用程序的时候通过发现以及调用网络上现在的应用去实现某
3、现功能;5. 自我包含答:1)在客户端,无须附加的软件; 2)只须XML和HTTP协议客户端支持即可开始; 3)在服务器端,仅需要一个Web服务器和servlet引擎; 4)对于Webservice使一个既存的系统重新可用而无须写一行代码是可行的; 6. 自我描述答:1)无论是客户端还是服务器端除了格式和请求内容以及响应信息外无须关注任何事情; 2)信息格式定义通过消息传输; 3)无额外的无素贮藏库或代码产生工具需要; 7. Web作者:黄伟平Page7of72021-7-17E:file-serverfs_tmpdownloadd376dcbb1a22
4、55cb3e793085e236e39e.docLastprinted7/17/20218:22:24下午。Lastsavedbyibmservices是模块化的答:1)Webservices标准框架提供了一个组件模型; 2)Webservices是一种技术,用于部署和提供Web上的商业功能访问; 3)J2EE、CORBA和其它标准是实现这些Webservices的技术; 8. 发布、定位以及通过Web调用答:所需的一些额外的标准: .SOAP:SimpleObjectAccessProtocol、也可理解为service-orientedarchitectureproto
5、col,基于RPC和通讯协议的XML。 .WSDL:WebServiceDescriptionLanguage,一个描述性的接口和协议绑定语言。 .UDDI:UniversalDescription,Discovery,andIntegration,一种注册机制,用于查找Webservice描述。9. 语言无关和互操作性答:1)客户端和服务器端能在不同环境下被实现; 2)既存的环境为了实现Webservice无须进行改动; 3)但是在现在,我们假设Java是Webservice客户端和服务器端的实现语言; 10.基于开放的标准答:1)XML和HTTP是Webservic
6、es的技术基础; 2)很大部分Webservice技术使用开源项目构建; 3)因此,供应商无关以及互操作性是这时的现实目标。11.Webservices是动态的答:通过使用WebServices,动态电子商务变得很现实。因为,使用UDDI和WSDL,Webservice描述和发现可以自动进行。12.Webservices是组合的答:简单的Webservices能组合成更复杂的Webservices,无论是使用工作流技术或是调用更底层的Webservices。13.基于成熟技术构建答:1)XML+HTML 2)和其它分布式计算框架相比,有很多相同点也有很多基础性的不同。例如,
7、传输协议基于文本而非二进制。14.因此...新的机会到来了答:1)在这个时刻,Webservice受到大量关注,产生了许多工作机会; 2)你应该理解并迅速掌握这项技术便能把握住这些机会。15.WebService角色答:1)serviceprovider创建webservice并发布它的接口和访问信息到服务登记处; 2)servicebroker(也称为serviceregistry)有责任使Web作者:黄伟平Page7of72021-
此文档下载收益归作者所有