java基础知识记录--webservice部分(摘自张孝祥整理java面试题)

1.WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI、WSDL解释

   Web Service 是基于网络的、分布式的模块化组件。它执行特定的任务,遵守具体的技术规范,这些规范使得web service能与其他兼容的组件进行互操作。

   JAXP(java API for XML Parsing)定义了在java中使用DOM、SAX、XSLT的通用的接口。这样在你的程序中你只要使用这些通用的接口,当你需要改变具体的实现的时候也不需要修改代码。

   JAXM(Java API for XML Messaging)是为SOAP通信提供访问方法和传输机制的API。

   WSDL是一种XML格式,用于将网络服务描述为一组端点,这些端点对包含面向文档信息或面向过程细信息的信息进行操作。这种格式首先对操作和消息进行抽象描述,然后将其绑定到具体的网络协议和消息格式上以定义端点。相关的具体端点即组合成为抽象端点(服务)。

   SOAP即简单对象访问协议(Simple Object Access Protocol),它是用于交换XML编码信息的轻量级协议。

   UDDI的目的是为电子商务建立标准;UDDI是一套基于web的、分布式的、为WEB SERVICE提供的、信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的web service注册,已使别的企业能够发现的访问协议的实现标准。

2.CORBA是什么?用途是什么?

   CORBA标准是公共对象请求代理结构(Common Object Request Broker Architecture),由对象管理组织(Object Management Group,缩写为OMG)标准化。它的组成是接口定义语言(DDL),语言绑定(binding,也译为联编)和允许应用程序间互操作的协议。其目的为:用不同的程序设计语言书写在不同的进程中运行,为不同的操作系统开发。

你可能感兴趣的:(java基础知识记录--webservice部分(摘自张孝祥整理java面试题))