soap.dtd • Dtd delle Interfacce Soap


Questo file è un DTD sgml. Descrive il contenuto di un documento di interfaccia soap.

Si veda SOAP --Interfacce Soap.


Codice

<!ELEMENT SOAP              - - (DCL,
                                 NAME,
                                 TITLE,
                                 SYSTEM?,
                                 AUTHOR,
                                 DATE-COMPOSED,
                                 DATE-CHANGED,
                                 SOURCE-FILE?,
                                 PROPERTIES,
                                 NAMESPACE,
                                 DTD-IN,
                                 DTD-OUT,
                                 SCHEMA-IN,
                                 SCHEMA-OUT,
                                 SOAPBODY-IN,
                                 SOAPBODY-OUT,
                                 METHODS,
                                 DECL?,
                                 BODY) >

<!ENTITY % bodyinc SYSTEM "body.dtd">
%bodyinc;
<!ENTITY % declinc SYSTEM "decl.dtd">
%declinc;

<!ENTITY  % soap.type      "RAW|COOKED" >
<!ENTITY  % soap.decl.type "struct|union|group" >
<!ENTITY  % soapbody.type  "struct|union|group" >

<!ELEMENT DCL               - - EMPTY >
<!ATTLIST DCL value (CLA) #REQUIRED>
<!ELEMENT NAME              - - (#PCDATA) >
<!ELEMENT TITLE             - - (#PCDATA) >
<!ELEMENT SYSTEM            - - (#PCDATA) >
<!ELEMENT AUTHOR            - - (#PCDATA) >
<!ELEMENT DATE-COMPOSED     - - (#PCDATA) >
<!ELEMENT DATE-CHANGED      - - (#PCDATA) >
<!ELEMENT SOURCE-FILE       - - (#PCDATA) >
<!ELEMENT PROPERTIES        - - EMPTY     >
<!ATTLIST PROPERTIES soap-type  (%soap.type)         #REQUIRED
                     >

<!ELEMENT NAMESPACE         - - (#PCDATA) >
<!ELEMENT DTD-IN            - - (#PCDATA) >
<!ELEMENT DTD-OUT           - - (#PCDATA) >
<!ELEMENT SCHEMA-IN         - - (#PCDATA) >
<!ELEMENT SCHEMA-OUT        - - (#PCDATA) >
<!ELEMENT METHODS           - - (#PCDATA) >

<!ELEMENT SOAPBODY-IN       - - EMPTY >
<!ATTLIST SOAPBODY-IN    type   (%soapbody.type)       #REQUIRED
                         name   CDATA                  #REQUIRED
                         >
<!ELEMENT SOAPBODY-OUT      - - EMPTY >
<!ATTLIST SOAPBODY-OUT   type   (%soapbody.type)       #REQUIRED
                         name   CDATA                  #REQUIRED
                         >
<!ELEMENT DECL              - -  %decl.full>
<!ELEMENT BODY              - -  %body.full.nh>
<!ELEMENT SOURCE-CODE       - - (#PCDATA) >
daf.soap.dtd • LastModified: 03-07-2001 • AR