IntroductionAssembling a Service for DeploymentDetermining a Service Development ModelChoosing Encoding, Use, and Parameter StylesGenerating a WSDL and Portable Artifacts Based on a Java Service
Endpoint ImplementationCreating a Basic Web ServiceSpecifying NamespacesCreating a Web Service OperationSpecifying a Web Service Message PartSpecifying an Operation Return ValueDefining Zero-Argument OperationsDefining Operations with Void Return TypeCreating a Web Service That Uses Complex Types Based on Custom WSDL
and a Custom SchemaSpecifying the SOAP Binding Style, Use, and Parameter StyleConfiguring Standard Custom BindingsExcluding a Public Method from a ServiceCreating a Service Provider with an XML ViewImplementing Server-Side Handler ChainsProviding Stateful ServicesAdding a Header with a Method ParameterAccessing Incoming Header Parameters in a ServiceProviding a Value for SOAP Action or WS-Addressing ActionOptimizing Transmission of Binary Content on the ServerGetting and Sharing Data About Users and the RequestUsing Header References with Holder<T>Summary