- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
webservice考试复习提纲
WS重点
简答题:
1、为什么说Web服务具有良好的封装性?
服务既然是一种部署在Web上的对象,自然具备对象的良好封装性,对于使用者而言,他能且仅能看到该对象提供的功能列表。
2、如何理解Web服务的松散耦合特性,试举例说明。
这一特征也是源于对象组件技术,当一个Web服务的实现发生变更的时候,调用者是不会感到这一点的,对于调用者来说,只要服务的调用界面不变,服务的实现任何变更对他们来说都是透明的。
3、为什么说Web服务具有高度可互操作性?试举例加以简要说明。
可以跨越平台、语言进行调用
Web 服务是部署并提供通过 Web 访问业务功能的技术;J2EE、CORBA 和其它标准是实现 Web 服务的技术
4、与目前流行的多层开发架构(如J2EE)相比,采用Web Services技术来实现企业计算有什么优缺点?(可综合PPT的Traditional C/S vs. Web Services,Web Application vs. Web Services和Web Service与EAI的特点来论述)
1.Web Service可跨防火墙的通信。对数据封装,将应用程序集成,产品购买或开发成本 低。
2.webService单机应用程序,影响传输大量数据。流行框架分层处理,易于开发和维护 管理, web service没有统一标准,安全性和服务质量无法保证,J2EE达到电子交易安 全严格规范。
3.目前的流行框架相对成熟,而web service还处在研究阶段。
4. J2EE 被设计成专门用来解决多层式企业解决方案的开发、布署以及管理上的问题。
5.J2EE可支持Web Services的标准。可透过Web Services技术让J2EE程序彼此连接起来。
6.Java Servlets使用JAXP/JAXR/JAXM/JAX-RPC等技术来提供Web Services运作时的所有功 能。
7.Web Services目前是扩充链接库的型态存在, Web Services将进入J2EE下一版的规 格之中,并成为业界共通的标准。
XML命名空间(Namespaces): 为了防止共享词汇表的时候发生名字冲突, 在单一文档中使用多个词汇表
?2/ 应用程序支持层:
?1)XML信息集合(XML Infoset): 为XML文档设计一个查阅文档的摘要方式
至少包含一条文档信息项和一条元素信息项,还可以包含属性信息项等。每条信息项有 一组属性,分为核心属性和一般属性。
?2)XML定位与链接:
?XML Base规范:设置XML文档的基本URI 用于指定相对链接的基路径
XPath (XML路径语言)
?XPointer (XML指针语言)
?XLink (XML链接语言)
?XInclude (XML包含)
?XFI(文档片断交换)
XQuery (XML查询语言)
3)XML转换:
?CSS(Cascading Style Sheet层叠样式图)
?XSL(eXtensible Style Language可扩展样式语言):有一个子集为XSLT(用于转换的XSL)
XSL-FO(Formated Object格式化对象)是一个XML词汇表
7、XML文档规则(重点掌握,主要出现在选择、填空和改错题,参考PPT的内容)(P32)
理解字符、声明、注释、根元素、元素不能重叠或嵌套、结束标记、元素内容(空元素)、元素区分大小写、属性、处理指令(PI)、CDATA段、命名空间
三种 XML 文档: 无效文档(Invalid)有效文档(Valid)格式良好的文档(Well-Formed)
命名空间声明
例: xmlns=/1999/xhtml
标记
开始标记,结束标记,空标记
注释(注释不能出现在XML声明之前)
例: !-- A Sample XML --
处理指令(Processing Instruction)
例: ?xml-stylehseet href=mystyle.css type=text/css ?
9、课堂的XML改错例子和作业XML(1)(重点,改错题或应用题)
错误1:xml声明必须放在文档最前面
错误2 属性值必须加引号
错误3:属性值中特殊字符须用实体引用 quot;compulsoryquot
错误4:XML对大小写敏感,标记必须配对
错误5:属性名、标记名不能有空格
错误6:元素不能交叉
4、模式文档和实例文档
(1)模式文档是包含结构的文档,以.xsd作为后缀名;而实例文档是包含实际的 XML 数据的文档
(2)通过名称空间联系模式文档和实例文档
1/ Schema文件中没有给出目标命名空间 (实例文档中通过xsi:noNamespaceSchemaLocation
文档评论(0)