Java中你肯定不了解的面试题!

Java中你肯定不了解的面试题!
文章图片
(一)请你谈谈对SOAP、WSDL、UDDI的了解 。
SOAP:简单对象访问协议(SimpleObjectAccessProtocol) , 是WebService中交换数据的一种协议规范 。
WSDL:Web服务描述语言(WebServiceDescriptionLanguage) , 它描述了Web服务的公共接口 。 这是一个基于XML的关于如何与Web服务通讯和使用的服务描述;也就是描述与目录中列出的Web服务进行交互时需要绑定的协议和信息格式 。 通常采用抽象语言描述该服务支持的操作和信息 , 使用的时候再将实际的网络协议和信息格式绑定给该服务 。
UDDI:统一描述、发现和集成(UniversalDescription,DiscoveryandIntegration) , 它是一个基于XML的跨平台的描述规范 , 可以使世界范围内的企业在互联网上发布自己所提供的服务 。 简单的说 , UDDI是访问各种WSDL的一个门面(可以参考设计模式中的门面模式) 。
(二)WEBSERVICE名词解释 , JSWDL开发包的介绍 , JAXP、JAXM的解释 。 SOAP、UDDI,WSDL解释 。
WebServiceWebService是基于网络的、分布式的模块化组件 , 它执行特定的任务 , 遵守具体的技术规范 , 这些规范使得WebService能与其他兼容的组件进行互操作 。
JAXP(JavaAPIforXMLParsing)定义了在Java中使用DOM,SAX,XSLT的通用的接口 。 这样在你的程序中你只要使用这些通用的接口 , 当你需要改变具体的实现时候也不需要修改代码 。
JAXM(JavaAPIforXMLMessaging)是为SOAP通信提供访问方法和传输机制的API 。
WSDL是一种XML格式 , 用于将网络服务描述为一组端点 , 这些端点对包含面向文档信息或面向过程信息的消息进行操作 。 这种格式首先对操作和消息进行抽象描述 , 然后将其绑定到具体的网络协议和消息格式上以定义端点 。 相关的具体端点即组合成为抽象端点(服务) 。
【Java中你肯定不了解的面试题!】SOAP即简单对象访问协议(SimpleObjectAccessProtocol) , 它是用于交换XML编码信息的轻量级协议 。
UDDI的目的是为电子商务建立标准;UDDI是一套基于Web的、分布式的、为WebService提供的、信息注册中心的实现标准规范 , 同时也包含一组使企业能将自身提供的WebService注册 , 以使别的企业能够发现的访问协议的实现标准 。 soap是webservice最关键的技术 , 是webservice中数据和方法调传输的介质 。
WSDL(webservicedefinitionlanguage)描述了webservice的接口和功能 。
Java中你肯定不了解的面试题!
文章图片


    推荐阅读