Expert Service-Oriented Architecture In CSharp 2005 (2006) [eng]
.pdf246 ■I N D E X
SoapSender class, 181 WS-Addressing specification, 169
implementation, 175–176 WSE 3.0 proxy class
and traditional XML Web services, 170 WSE class framework
SoapContext class, 91 WSE filters, workings of, 89 WSE pipeline, 205
WSE Security Settings Wizard, 123 options, 124
policy defined by, 125
policy file generated by, 125–126 securing client application, 128
WSE Settings Tool
implementing security policies, 115 WSE SOAP extension classes
must reference in ASP.NET Web service or application, 91
WSE toolkit
See also StockTrader application implementing WS-Security, 112,
114–118
solutions to limitations of SSL, 112 WSE2QuickStartClient certificate,
143–144 properties, 138
WSE2QuickStartServer certificate, 124, 128, 138
securing with Web service, 141 WseWsdl3.exe tool
generating IDC files, 45
security tokens, 135
setting ASP.NET permissions, 103–105 support in WSE, 100
XML Designer tool
building XSD schema files, 39 references, 226
XML messages designing, 37–39
role of in Web services, 34–37
XSD schema files as building blocks, 39
XML Schemas references, 226
XML serialization attributes, 42–43 XML Web services, 206
compared to .NET Remoting, 219 compared to SOAP messaging via
HTTP, 187–188 XmlDocument class
SoapEnvelope class derives from, 179 XSD schema file
building, 32, 39–40 XSD schemas
designing, 37–39
role of in Web service, 34–37 xsd.exe tool
generating IDC files, 32, 44
X
X.509 Certificate Tool
included as part of WSE 3.0, 89 setting ASP.NET permissions, 103–105
X.509 Certificates attaching, 140
implementation option for brokered authentication, 137
installing test certificates, 101–102 introduction, 100
securing Web Services usingX.509 certificates, 141–143