web服务目标:
在此环境中各个组织内部及各个组织之间任意数量的应用程序或者应用程序组件能够以与平台和语言无关的方式务缝交互,这种交互为分布式计算带来了很好的异构能力。
什么是
web
服务?它就是位于
internet
上的业务逻辑,可以通过基于标准的
internet
协议访问。
主要的
web
服务技术有:
SOAP
WSDL
一种以标准方式描叙
web
服务接口的
XML
技术
UDDI
第
5
章:
WSDL
WSDL
是一种将
web
服务描叙为一系列访问端点
(endpoint)
的
XML
文法。
用来定义编程逻辑中对外敏感部分的接口
(
方法签名
)
和数据类型。
WSDL
描叙一项服务作什么,如何调用它的操作以及在哪儿找到它。
第
7
章
JAX_RPC
和
JAXM
JAX_RPC
是一个正在努力通过
JCP
认可的规范,它的目标就是一个由
JCP
认可的,既能用于客户端又能用于服务器端编程模型的
java API
的集合。
它包括:
基于从
WSDL
到
java
对象以及从
java
对象到
WSDL
映射的一系列规则,自动生成客户端存根
(stub)l
类和服务器端层的
java
代码的模型。
JAX_RPC
定义了
WSDL
和
java
之间数据类型的映射。