20 likes | 133 Views
Usage of Related Agreements?. An ASP provider wants to setup 2 sites for his/her web services. He/she does this by requesting for 2 sites to a global grid job manager (GGJM).
E N D
Usage of Related Agreements? • An ASP provider wants to setup 2 sites for his/her web services. • He/she does this by requesting for 2 sites to a global grid job manager (GGJM). • 1) GGJM receives an agreement offer from the ASP provider which requests for 2 sites with necessary conditions and a list of candidate sites. (Sites A, B, C, D & E) • 2)GGJM sends an agreement offer to A & B. • 3) receives EPR of agreement from A but not from B. • 4)GGJM then sends an agreement offer to site C and receives an EPR of an agreement from C. • 5)GGJM returns EPR of an agreement to the ASP provider. This agreement would contain EPR of agreements from Site A and C. • I would think that related agreements (cf. below) could be used to implement the scheme. However, from the prior discussion on Agreement Provider returning Jobids, I was not quite sure whether this could be used <wsag:RelatedAgreements> <wsag:RelatedAgreement > <wsag:AgreementEPR> wsa:EndpointReferenceType </wsag:AgreementEPR> </wsag:RelatedAgreement> * </wsag:RelatedAgreements>
<wsag:RelatedAgreements><!empty> </wsag:RelatedAgreements> Site A Accept & Create ASP Provider 2)Agreement Offer Agreement1 3)EPR of Agreement1 1)Agreement Offer GGJM Site B 2)Agreement Offer 5)EPR of Agreement3 3)Fault 4)Agreement Offer Site C EPR of Agreement12 Accept & Create Create Agreement2 Agreement3 <wsag:RelatedAgreements> <wsag:RelatedAgreement > <wsag:AgreementEPR> EPR of Agreement1 </wsag:AgreementEPR></wsag:RelatedAgreement> <wsag:RelatedAgreement > <wsag:AgreementEPR> EPR of Agreement2 </wsag:AgreementEPR> </wsag:RelatedAgreement> </wsag:RelatedAgreements> Site D Site E