This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/discussion/do/listPosts/projects.ggf-editor/discussion.rec_ws_agreement_spec.ws_agreement_spec_proposed_refac at Thu, 03 Nov 2022 23:15:37 GMT SourceForge : Post

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin
Project: Editor     Discussion > REC: WS-Agreement spec > WS-Agreement spec - proposed refactoring > List of Posts
Forum Topic - WS-Agreement spec - proposed refactoring: (1 Item)
View:  as 
 
 
WS-Agreement spec - proposed refactoring
The core of the WS-Agreement specification describes a number of things, (omitting examples, use cases, and WSDL)

S3. Architecture
S4. Agreement Structure
S5. Agreement Template
S6. Definition of Template compliance
S7. Runtime States of guarantee terms and services
S8. PortTypes

15 of the 27 pages spent on the above are contained within Section 4.  It strikes me that the agreement document 
structure is valuable on its own.   I propose that the WS-Agreement specification be split into two parts: a document 
format document, and a WS-Agreement protocol document, describing how WS-Agreement uses the document format to 
facilitate agreements.

This would be a good, clean and easy decoupling to make.  The document format document would also be more resiliant 
against changes in underlying specifications such as WS-Addressing and WSRF-ResourceProperties - all of these 
dependences would be located within the protocol document.

(Anecdotally, some people I spoke to believed that was the split which took place when WS-Agreement split into WS-
Agreement and WS-AgreementNegotiation.  They thought it was a good move...)

 
 


The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/discussion/do/listPosts/projects.ggf-editor/discussion.rec_ws_agreement_spec.ws_agreement_spec_proposed_refac at Thu, 03 Nov 2022 23:15:38 GMT