This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/projects.ggf-editor/discussion.rec_ws_agreement_spec_0.topc3958 at Sun, 06 Nov 2022 09:02:55 GMT SourceForge : Post

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin
Project: Editor     Discussion > REC:WS-Agreement Spec  > Naming Conventions Consistency  > List of Posts
Forum Topic - Naming Conventions Consistency : (1 Item)
View:  as 
 
 
Naming Conventions Consistency
1. Currently, all port types does not have input and output name, except for Agreement port type:

<wsdl:input name="TerminateRequest" message="wsag:TerminateInputMessage" />
<wsdl:output name="TerminateResponse" message="wsag:TerminateOuputMessage"/>

The name attribute should be removed for consistency.

2. the names for message names, message element names and message type names are not totally symmetric

-- Agreement.wsdl

TerminateInputMessage <-> TerminateOuputMessage
TerminateInput <-> TerminateResponse (!)
TerminateInputType <-> TerminateOutputType

-- AgreementAcceptance.wsdl

AcceptAgreementInputMessage <-> AcceptAgreementOuputMessage
AcceptAgreementInput <-> AcceptAgreementResponse (!)
AgreementAcceptanceInputType <-> AgreementAcceptanceOutputType

RejectAgreementInputMessage <-> RejectAgreementOuputMessage
RejectAgreementInput <-> RejectAgreementResponse (!)
AgreementAcceptanceInputType <-> AgreementAcceptanceOutputType

-- AgreementFactory.wsdl

CreateAgreementInputMessage <-> CreateAgreementOuputMessage
CreateAgreementInput <-> CreateAgreementResponse (!)
CreateAgreementInputType <-> CreateAgreementOutputType

-- PendingAgreementFactory.wsdl

CreatePendingAgreementInputMessage <-> CreatePendingAgreementOuputMessage
CreatePendingAgreementInput <-> CreatePendingAgreementResponse (!)
CreatePendingAgreementInputType <-> CreatePendingAgreementOutputType

Solution:

TerminateResponse should be renamed TerminateOutput
AcceptAgreementResponse should be renamed AcceptAgreementOutput
RejectAgreementResponse should be renamed RejectAgreementOutput
CreateAgreementResponse should be renamed CreateAgreementOutput
CreatePendingAgreementResponse should be renamed CreatePendingAgreementOutput


 
 


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/go/projects.ggf-editor/discussion.rec_ws_agreement_spec_0.topc3958 at Sun, 06 Nov 2022 09:02:55 GMT