Web Service的开发层次
*,访问一个Web Service实际上可以看作调用一个函数,唯一不同的就是这个函数是远程的,这么一说,它的RMI就没有本质的区别了。
  既然是一个函数,当然要有函数的声明了,完成这个工作的就是WSDL,它详细地定义函数的原型,包括函数名、入口参数、出口参数,这就是WSDL中operation完成的工作。
  既然是一个远程函数,还要涉及远程地址的一个绑定,这是WSDL中Service的任务。
  AXIS是一个可以通过WSDL生成相应访问代码的开发包。
  既然是远程访问,就一定要有一个访问协议,Web Service的访问协议就是SOAP,SOAP建立在XML之上。
UDDI:
  UDDI是服务的注册管理协议,UDDI注册中心是用来注册服务的,用户可以通过WSDL来进行服务注册,客户通过在UDDI注册上查×××,获得WSDL文档,根据WSDL文档,获取访问服务的方法,从而用SOAP与服务进行通信。