semi合集-English.pdf - 第3186页
SEMI E125.1-0305 © SEMI 2005 40 7.2.15.4 WSDL Message(s) 7.2.15.4.1 See the message definitions for “E132Head erMessa ge”, “GetLatestRevisionRequestMessage”, and “GetLatestRevisi onResponseMessage” in E125-1-V 0305-EqpM …

SEMI E125.1-0305 © SEMI 2005 39
Table 75 SEMI E125 ParameterClassification ParameterClassificationType Translation Table
Attribute or Role Name UML Name/Type XML Element or Attribute XML Name/Type
isTransient boolean attribute isTransient: xsd:boolean
7.2.14.5.8 ReadWriteType — This global complexType is the XML Schema representation of the SEMI E125
ReadWrite class. It is an extension of the ParameterClassification complexType.
Table 76 SEMI E125 ReadWrite
ReadWriteType Translation Table
Attribute or Role Name UML Name/Type XML Element or Attribute XML Name/Type
affectedParameters Unordered list of structured
data, of type
AssociatedParameter
element AffectedParameters:
esd:AssociatedParameterArrayType
7.2.14.5.9 ReadOnlyType — This global complexType is the XML Schema representation of the SEMI E125
ReadOnly class. It is an extension of the ParameterClassification complexType, and defines no additional attributes
or elements.
7.2.14.5.10 ControlType — This global complexType is the XML Schema representation of the SEMI E125
Control class. It is an extension of the ReadWrite complexType, and defines no additional attributes or elements.
7.2.14.5.11 ConfigurationType — This global complexType is the XML Schema representation of the SEMI E125
Configuration class. It is an extension of the ReadWrite complexType, and defines no additional attributes or
elements.
7.2.14.5.12 DataType — This global complexType is the XML Schema representation of the SEMI E125 Data
class. It is an extension of the ReadOnly complexType, and defines no additional attributes or elements.
7.2.15 GetLatestRevision
7.2.15.1 This section is provisional, pending approval of SEMI E132.1 and the SEMI E138
7.2.15.2 WSDL Operation Binding
7.2.15.2.1 See the operation binding for “GetLatestRevision” in E125-1-V0305-EqpMetadataMgr-Binding.wsdl.
Key information is shown for convenience in the following table.
Table 77 GetLatestRevision Operation Binding
SOAPAction
urn:semi-org:ws.E125-1.V0305.esdMetaEqp-
binding:GetLatestRevision
Input Headers (WSDL Message, Required) E132HeaderMessage, required
Output Headers (WSDL Message, Required) E132HeaderMessage, required
7.2.15.3 WSDL PortType Operation
7.2.15.3.1 See the portType operation definition for “GetLatestRevision” in E125-1-V0305-EqpMetadataMgr-
PortType.wsdl. Key information is shown for convenience in the following table.
Table 78 GetLatestRevision PortType Operation
Input Message Name GetLatestRevisionRequestMessage
Output Message Name GetLatestRevisionResponseMessage

SEMI E125.1-0305 © SEMI 2005 40
7.2.15.4 WSDL Message(s)
7.2.15.4.1 See the message definitions for “E132HeaderMessage”, “GetLatestRevisionRequestMessage”, and
“GetLatestRevisionResponseMessage” in E125-1-V0305-EqpMetadataMgr-PortType.wsdl. Key information is
shown for convenience in the following table.
Table 79 EquipmentMetadataManager Binding
Message Name
Schema
Element Name
E132HeaderMessage auth:E132Header
GetLatestRevisionRequestMessage esd:GetLatestRevisionRequest
GetLatestRevisionResponseMessage esd:GetLatestRevisionResponse
7.2.15.5 XML Schema Types
Figure 29
GetLatestRevisionRequest
7.2.15.5.1 GetLatestRevisionRequest — This global element acts as a top-level container entity representing the
SOAP body of a GetLatestRevision request. As defined in SEMI E125, this operation has no input arguments, so
the element has no contents.
Figure 30
GetLatestRevisionResponse Global Element
7.2.15.5.2 GetLatestRevisionResponse — This global element acts as a top-level container entity representing the
SOAP body of the response to an SEMI E125 GetLatestRevision request. It contains either an element named
“Revision” of built-in type “xsd:dateTime” or an element named “Error” of complexType “ErrorType”, defined in
SEMI E138.
Table 80 Translation Table for Output Arguments for the GetLatestRevision Operation
Argument Name Format XML Element or Attribute XML Name/Type
revision Structured data of type
MetadataRevision
element Revision: xsd:dateTime
error Structured data, of type
Error, defined in the
SEMI Specification for
Semicondoctor
Common Components
Element Error: ccs:ErrorType
There are no SEMI E125-defined error
codes for this operation.
7.2.16 NotifyOnRevisions
7.2.16.1 This section is provisional, pending approval of SEMI E132.1 and SEMI E138.
7.2.16.2 Application of SEMI E132 Sessions
7.2.16.3 The equipment shall maintain revision notification settings on a per-Session basis. For example, the same
SEMI E132 Principal may establish one or more SEMI E132 Sessions on the equipment. If only one of those

SEMI E125.1-0305 © SEMI 2005 41
Sessions requests revision notification, the equipment shall only enable notifications for that specific session. The
equipment shall not notify other Sessions that have not enabled notification. As described in ¶7.3.1.2, the equipment
shall use the URL provided with the HTTPEndpoint information provided with the SEMI E132 EstablishSession
request to send all SEMI E125 notifications.
7.2.16.4 SEMI E125 specifies that the equipment shall disable notifications if it detects that a client is no longer
reachable. Because this specification requires clients to establish a SEMI E132 Session in order to honor SEMI
E125 requests. Clients (SEMI E132 Principals) are considered reachable if and only if their SEMI E132 Session has
not been closed (that is, the Session is in either the “Established” or “Frozen” state), as defined by the SEMI E132
Session State Model. If the equipment or the client terminates an SEMI E132 Session for any reason (causes the
Session to close), notifications for that Session shall be automatically disabled by the equipment. That client will be
required to re-establish an SEMI E132 Session and re-send a NotifyOnRevisions request in order to re-establish
revision notifications. If the client’s Session is placed in the “Frozen” state, the equipment shall retain that Session’s
notification settings in non-volatile memory, and resume notifications when the Session returns to the “Established”
state.
7.2.16.5 WSDL Operation Binding
7.2.16.5.1 See the operation binding for “NotifyOnRevisions” in E125-1-V0305-EqpMetadataMgr-Binding.wsdl.
Key information is shown for convenience in the following table.
Table 81 NotifyOnRevisions Operation Binding
SOAPAction
urn:semi-org:ws.E125-1.V0305.esdMetaEqp-
binding:NotifyOnRevisions
Input Headers (WSDL Message, Required) E132HeaderMessage, required
Output Headers (WSDL Message, Required) E132HeaderMessage, required
7.2.16.6 WSDL PortType Operation
7.2.16.6.1 See the portType operation definition for “NotifyOnRevisions” in E125-1-V0305-EqpMetadataMgr-
PortType.wsdl. Key information is shown for convenience in the following table.
Table 82 NotifyOnRevisions PortType Operation
Input Message Name NotifyOnRevisionsRequestMessage
Output Message Name NotifyOnRevisionsResponseMessage
7.2.16.7 WSDL Message(s)
7.2.16.7.1 See the message definitions for “E132HeaderMessage”, “GetLatestRevisionRequestMessage”, and
“GetLatestRevisionResponseMessage” in E125-1-V0305-EqpMetadataMgr-PortType.wsdl. Key information is
shown for convenience in the following table.
Table 83 EquipmentMetadataManager Binding
Message Name
Schema
Element Name
E132HeaderMessage auth:E132Header
NotifyOnRevisionsRequestMessage esd:NotifyOnRevisionsRequest
NotifyOnRevisionsResponseMessage esd:NotifyOnRevisionsResponse
7.2.16.8 XML Schema Types
Figure 31
NotifyOnRevisionsRequest Global Element
7.2.16.8.1 NotifyOnRevisionsRequest — This global element acts as a top-level container entity representing the
SOAP body of a GetLatestRevision request. As defined in SEMI E125, this operation has one input argument: a
Boolean indicating the client’s notification preference. This argument is modeled as a single attribute of the
NotifyOnRevisionsRequest element.