updateonthewebservicesplatform(编辑修改稿)内容摘要:

)  Usage  Required  Rejected  Optional  Observed  Ignored  Preference  Hint Microsoft Architects Forum 30 WSPolicy Example wsp:ExactlyOne wsp:Usage=39。 wsp:Required39。 wsp:All wsp:Preference=‘1’ jeff:MainCourseBurger/jeff:MainCourse jeff:SideFries/jeff:Side /wsp:All wsp:All wsp:Preference=‘2’ jeff:MainCoursePizza/jeff:MainCourse jeff:SideYogurt/jeff:Side /wsp:All /wsp:ExactlyOne Domainspecific assertions Operators Usage Preference Microsoft Architects Forum 31 Metadata WSDL WSPolicy WSPolicy Attachment WSPolicy Assertions WSMetadata Exchange Microsoft Architects Forum 32 WSPolicyAttachment  Defines what a policy applies to  Associates domain expression with policy  Domain expression indicates scope  Policy makes statements about that scope wsp:PolicyAttachment wsp:AppliesTo wsa:EndpointReference wsa:Address /wsa:EndpointReference /wsp:AppliesTo wsp:Policy ... /wsp:Policy /wsp:PolicyAttachment Domain expression Microsoft Architects Forum 33 Metadata WSDL WSPolicy WSPolicy Attachment WSPolicy Assertions WSMetadata Exchange Microsoft Architects Forum 34 General WSPolicyAssertions  TextEncoding: Character encoding  Language: Natural (human) language  SpecVersion: URI asserting pliance with spec  MessagePredicate: Statement about message wsp:TextEncoding Encoding=39。 utf839。 / wsp:Language Language=39。 enUS39。 / wsp:SpecVersion wsp:Usage=39。 wsp:Required39。 URI=39。 / wsp:MessagePredicate wsp:Usage=39。 wsp:Required39。 count(wsp:GetHeader(.)/wsse:Security) = 1 /wsp:MessagePredicate Microsoft Architects Forum 35 Metadata WSDL WSPolicy WSPolicy Attachment WSPolicy Assertions WSMetadata Exchange Microsoft Architects Forum 36 Motivation  How to get metadata for another endpoint?  Extract from WSDL  Query from discovery FIND (., UDDI) Microsoft Architects Forum 37 WSMetadataExchange  Retrieving by a GET  Applies to • Policy • WSDL • Schema s:Envelope s:Header wsa:Action /wsa:Action /s:Header s:Body / /s:Envelope Microsoft Architects Forum 38 Metadata WSDL WSPolicy WSPolicy Attachment WSPolicy Assertions WSMetadata Exchange Microsoft Architects Forum 39 Security WSSecurity WSSecure Conversation WSTrust WSSecurity Policy WSFederation Microsoft Architects Forum 40 WSSecurity WSSecurity WSSecure Conversation WSTrust WSSecurity Policy WSFederation Microsoft Architects Forum 41 Motivation  Pointtopoint security  Endtoend security Requester Intermediary Web Service Requester Intermediary Web Service Microsoft Architects Forum 42 WSSecurity (OASIS)  Framework for building security protocols  Integrity (signature)  Confidentiality (encryption)  Propagation of security tokens  Support for pluggable algorithms  Encryption  Digest  Signature  „ Microsoft Architects Forum 43 WSTrust WSSecurity WSSecure Conversation WSTrust WSSecurity Policy WSFederation Microsoft Architects Forum 44 Motivation  A trusts B but not C  C trus。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。