此内容没有您所选择的语言版本。
10.21. Web Service Extensions
10.21.1. WS-Addressing 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
				This section describes how WS-Addressing can be used to provide a stateful service endpoint.
			
10.21.1.1. Specifications 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
					WS-Addressing is defined by a combination of the following specifications from the W3C Recommendation. The WS-Addressing API is standardized by JSR-224 - Java API for XML-Based Web Services (JAX-WS)
				
10.21.1.2. Addressing Endpoint 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Note
							The following information should not be used in conjunction with JBoss Web Services CXF Stack.
						
					The following endpoint implementation has a set of operation for a typical stateful shopping chart application.
				
					It uses the JAX-WS 2.1 defined 
javax.xml.ws.soap.Addressing annotation to enable the server side addressing handler.
				10.21.1.3. Addressing Client 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
					The client code uses 
javax.xml.ws.soap.AddressingFeature feature from JAX-WS 2.1 API to enable the WS-Addressing.
				Service service = Service.create(wsdlURL, serviceName); port1 = (StatefulEndpoint)service.getPort(StatefulEndpoint.class, new AddressingFeature());
Service service = Service.create(wsdlURL, serviceName);
port1 = (StatefulEndpoint)service.getPort(StatefulEndpoint.class,  new AddressingFeature());
					A client connecting to the stateful endpoint
				
					SOAP message exchange
				
					Below you see the SOAP messages that are being exchanged.