Java Web Service
文章平均质量分 63
wangchao80
这个作者很懒,什么都没留下…
展开
-
SOAP 1.1
SOAP1.1 - http://www.w3.org/TR/2000/NOTE-SOAP-20000508/概述SOAP是基于XML的协议。 SOAP协议由三部分内容组成:1. SOAP envelope - 定义SOAP的消息格式2. SOAP encoding rule - 定义SOAP消息的数据类型,以及如何交换类型化的数据内容3. SOAP RPC rep原创 2012-01-24 20:32:14 · 754 阅读 · 0 评论 -
WSDL, SOAP and WS-I BP
WSDL - web service description language- 用XML语言描述一个服务的 Types, Message, Operation, Port Type, Binding, Port, Service- 其中Binding部分可以使用SOAP/HTTPSOAP - simple object access protocol- 用XML定义的消息原创 2012-01-24 20:03:24 · 849 阅读 · 0 评论 -
JAX-RPC & JAX-WS
JAX-RPC (Java API for XML based RPC) 1.1 Supports- SOAP 1.1- HTTP 1.1- WSDL 1.1- SOAP binding only- SOAP binding- WS-I Basic Profile 1.0Depends on - Java 1.4- SAAL 1.2原创 2012-01-24 19:36:51 · 280 阅读 · 0 评论 -
Literal vs Encoded
"Literal" means "what you see is what you get"- this is just plain XML data. However that does not stop tools like java2wsdl and wsdl2java from doing any Java-to-XML or XML-to-Java conversion as speci转载 2012-01-25 13:50:29 · 311 阅读 · 0 评论 -
WS-I BP Restrictions
1. Encoded (SOAP encoded) is not allowed2. Only allow document/literal and rpc/literal3. Only allow one sub element under soap body for document style4. Require that operations within a wsdl:por原创 2012-01-25 13:52:24 · 265 阅读 · 0 评论 -
Wrapper vs Bare (Non-wrapper)
Wrapper和Bare不是WSDL定义的某种标准,而是JAX-WS和JAX-RPC定义的两种代码组织方式。只有document/literal才有Wrapper和Bare的形式,RPC不存在这种分别。document/literal/wrapperdocument/literal/bareRPC/literal - 这种方式是WS-I BP支持的,但是在实际使用中已经不推荐了。原创 2012-01-27 22:57:46 · 404 阅读 · 0 评论