Index_W


W

W3C (World Wide Web Consortium)
overview, 4
RAND licensing model, 221
role in Web service specifications, 221
Web Service Communication Monitor tool, 219
Web Service Description Language. See WSDL (Web Service Description Language); WSDL (Web Service Description Language) documents
Web Service Inspection Language (WSIL). See WS-Inspection specification
Web Service Profile Analyzer tool, 219
Web services. See also specifications, Web service
accessing from Visual Studio .NET applications, 35
authentication overview, 103107
basic security concepts, 101110
consuming, 35
coordinated process example, 187189
coordinating transactions, 176181
creating, 34
defining requirements, 141142
description in, 20
developing discovery and description mechanisms, 30
discovering and accessing by using Visual Studio .NET, 3536
discovery in, 20
in future, 222226, 230232
illustrated , 29
implementing, 2931
interoperability aspect, 25
message addressing, 7781
message reliability, 8185
Microsoft support, 226229
one-way messaging, 76
overview, 15
policy framework, 142159
programming enhancements, 2749
proposed future architecture, 222
relationship to .NET, 27
request-response messaging, 76
responding to SOAP request messages, 2931
role of WebMethod attribute, 34
role of WebService attribute, 34
secure conversations, 201207
securing with WSE, 126138
security issues, 101138
solicit-response messaging, 76
specifications development, 219221
specifications licensing model, 221
steps in creating, 2931
synchronizing, 226
third-party vendors and, 219
today, 217222
trust model, 192201
vs. Windows DNA architecture, 28
WSE example, 4548
Web Services Enhancements for Microsoft .NET (WSE)
adding attachments to SOAP messages, 6668
configuring runtime, 4345
configuring settings in Web.config file, 42
creating custom address headers, 8587
customized message routing, 87100
extracting attachments from DIME messages, 68
filters, 38, 4041
in future, 227
how it works, 3941
installing, 42
overview, 38
policy support, 159168
programming, 4345
sample policy cache document, 160161
sample Web service, 4548
securing Web services, 126138
security context token services, 208215
specifications supported, 3839
support for attachments, 6473
support for DIME, 6473
support for messaging, 8587
support for WS-Referral, 95100
support for WS-Routing, 95100
support for WS-SecureConversation, 207215
support for WS-Trust, 207215
system requirements, 41
when to use, 4748
Web Services Interoperability Organization. See WS-I (Web Services Interoperability Organization)
Web.config file
configuring security manager, 131
configuring WSE settings, 42
defined, 33
WebMethod attribute, 34
WebService attribute, 34
WebServicesClientProtocol class, 44
Windows, relationship to .NET, 229
Windows DNA architecture
defined, 28
illustrated, 28
vs. .NET Web services architecture, 28
World Wide Web Consortium. See W3C (World Wide Web Consortium)
WS-Addressing specification
defined, 39, 77
referencing policy attachments, 154
role in reliable messaging between Web services, 7781
SoapContext.From property example, 43
WS-AtomicTransaction specification
coordinated process example, 187189
defining atomic transaction coordination type, 182, 183
defining atomic transaction protocols, 183186
defining business activity coordination type, 182, 186
WS-Attachments and DIME specification, 227
defined, 39
WS-Attachments specification
defining compound SOAP structures, 5255
DIME protocol and, 5173
implementing in Web services, 6473
overview, 5152
WSE support, 6473
WS-BusinessActivity specification, 186
WS-Coordination specification
coordinated process example, 187189
defining Context element type, 177178
defining coordination service, 176
overview, 176
WSDL (Web Service Description Language)
limitations, 140
policy assertions and, 155158
WSDL (Web Service Description Language) documents
CollectionService example, 2224
one-way messaging, 76
overview, 2021
request-response messaging, 76
role in creating Web services, 30
role of Visual Studio .NET, 35, 36
sample structure, 21
solicit-response messaging, 76
support for attachments, 5659
support for DIME, 72
WSDL Extension for SOAP in DIME specification, 56, 59
WSE. See Web Services Enhancements for Microsoft .NET (WSE)
WSE Settings tool, 42, 44
configuring custom SOAP message router, 9697
configuring policy cache documents, 162166
creating an STS, 208209
Routing tab, 96
WS-Federation specification
attribute service, 224
defined, 223
identity provider, 224
overview, 223224
pseudonym service, 224
WS-I (Web Services Interoperability Organization)
Basic Profile, 2526, 219
competitive standards initiatives, 230
in future, 220
overview, 4
role in establishing standards, 220
test tools, 219
today, 219
WSIL (Web Service Inspection Language). See WS-Inspection specification
WS-Inspection specification, 20
WS-MetadataExchange specification, defined, 224
WS-Policy specification
defined, 39, 48, 142
referencing policy expressions, 153
WSE-based applications, 159
WS-PolicyAssertion specification
defined, 142
general messaging assertions, 146147
WS-PolicyAttachment specification
defined, 142
referencing policy expressions, 153
WSE support, 162
WS-Referral specification
defined, 39
future, 87
overview, 90
referral query, 9193
referral registration, 9395
referral statements, 9091, 96, 99100
WSE support, 95100
WS-Reliability specification
vs. WS-ReliableMessaging specification, 221, 227
WS-ReliableMessaging specification
defined, 77
message ordering, 8182
message receipt acknowledgment, 8284
policy assertions, 84
reliable messaging assertions, 151152
role in reliable messaging between Web services, 77, 8185
vs. WS-Reliability specification, 221, 227
WS-Routing specification
future, 87
overview, 8790
WSE support, 95100
WS-SecureConversation specification
defined, 38, 48
defining security contexts, 202
overview, 202
role of security context tokens, 203207
WSE support, 207215
WS-Security Profile for XML Tokens, 229
WS-Security specification
applying to policy expressions, 158159
defined, 38, 48
defined identifier, 177
defined timestamp, 177
encrypting SOAP messages, 47
overview, 115
role of security tokens, 103
securing SOAP messages, 109
SOAP header elements, 115116
XML Encryption standard, 111
XML Signature standard, 111
WS-SecurityPolicy specification
defined, 142
security policy assertions, 147149
WS-Trust specification
defined, 38, 48
overview, 192
requesting security tokens, 195219
role of STS, 195
signed security tokens in, 194
WSE support, 207215



Understanding Web Services Specifications and the WSE
Understanding Web Services Specifications and the WSE (Pro Developer)
ISBN: 0735619131
EAN: 2147483647
Year: 2006
Pages: 79

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net