发明名称 Advertisement of conditional policy attachments
摘要 Framework for conditionally attaching web service policies to a policy subject (e.g., a web service client or service endpoint) at subject runtime. In one set of embodiments, a constraint expression can be defined that specifies one or more runtime conditions under which a policy should be attached to a policy subject. The constraint expression can be associated with the policy and the policy subject via policy attachment metadata. The constraint expression can then be evaluated at runtime of the policy subject to determine whether attachment of the policy to the policy subject should occur. If the evaluation indicates that the policy should be attached, the attached policy can be processed at the policy subject (e.g., enforced or advertised) as appropriate. Using these techniques, the policy subject can be configured to dynamically exhibit different behaviors based on its runtime context.
申请公布号 US9055068(B2) 申请公布日期 2015.06.09
申请号 US201213596891 申请日期 2012.08.28
申请人 Oracle International Corporation 发明人 Bryan Jeffrey Jason;Kavantzas Nickolas;Yamuna Prakash;Zhao Cecilia
分类号 G06F15/173;H04L29/06;H04L12/24 主分类号 G06F15/173
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A method comprising: detecting, by a computer system, reception of a Web Service Definition Language (WSDL) request at a web service endpoint; determining, by the computer system, a runtime policy set having at least one web service policy whose attachment metadata indicates that the policy attaches to the web service endpoint during runtime; determining, by the computer system, a runtime context specifying one or more runtime values based on the request; determining, by the computer system, whether the attachment metadata of the at least one web service policy in the determined runtime policy set remains valid based on a constraint expression dependent on the one or more runtime values specified by the runtime context, the determining comprising evaluating the constraint expression in view of the one or more runtime values; and if the web service policy should be attached to the web service endpoint: generating a WSDL file based on the web service policy; andtransmitting the WSDL file to an originator of the WSDL request.
地址 Redwood Shores CA US
您可能感兴趣的专利