tuscany-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeff Davis" <jda...@idalica.com>
Subject Service's operation element -- what is it for?
Date Wed, 30 Jan 2008 02:08:56 GMT
Hi,

I noticed that the type definition for "Service" contains an optional child
element for "operation" (see below):

<complexType name="Service">
        <sequence>
            <element ref="sca:interface" minOccurs="0" maxOccurs="1" />
            <element name="operation" type="sca:Operation" minOccurs="0"
                maxOccurs="unbounded" />
            <choice minOccurs="0" maxOccurs="unbounded">
                <element ref="sca:binding" />
                <any namespace="##other" processContents="lax"/>
            </choice>
            <element ref="sca:callback" minOccurs="0" maxOccurs="1" />
            <!--
            <any namespace="##other" processContents="lax" minOccurs="0"
                maxOccurs="unbounded" />
            -->
        </sequence>
        <attribute name="name" type="NCName" use="required" />
        <attribute name="promote" type="anyURI" use="required" />
        <attribute name="requires" type="sca:listOfQNames" use="optional" />
        <attribute name="policySets" type="sca:listOfQNames"
use="optional"/>
        <anyAttribute namespace="##any" processContents="lax" />
    </complexType>

What is this operation element for? I couldn't find any related
documentation in the Assembly Model Specification that describes its purpose
(I tried a few things with it, but didn't see what impact it had).

Thanks!

jeff

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message