semi合集-English.pdf - 第3411页
SEMI E132.1-0305 © SEMI 2005 38 Table 67 PersistSessio n Messages Message Name Schema Element Name E132HeaderMessage auth:E1 32Header PersistSessionRequestMessage a uth:PersistSessionRequest PersistSessionResponseM…

SEMI E132.1-0305 © SEMI 2005 37
8.3.7 PersistSession Operation
8.3.7.1 XML Schema Types
8.3.7.1.1 This section describes the XML mappings for the classes defined in SEMI E132 for the PersistSession
operation. See GetDefinedPrivileges operation regarding schema conventions used.
8.3.7.1.2 PersistSession Request
8.3.7.1.2.1 The service request is mapped to the XML Schema element PersistSessionRequest of type
PersistSessionRequestType. Table 65 shows how the input parameters are mapped to XML.
Table 65 Translation Table for PersistSession Input Parameters
Argument Name Format XML Element or Attribute XML Name/Type
persist Boolean Element Persist: xsd:boolean
Figure 35
PersistSessionRequest XML Schema Element
8.3.7.1.3 PersistSession Response
8.3.7.1.3.1 The service response is mapped to the XML Schema element PersistSessionResponse of type
PersistSessionResponseType. Table 66 shows how the output parameters are mapped to XML, the error type is just
the common error described in ¶8.2.6.1. The XML Schema diagram for PersistSessionResponse is shown in Figure
36.
Table 66 Translation Table for PersistSession Output Parameters
Argument Name Format XML Element or Attribute XML Name/Type
error Structured data, of type
Error, defined in SEMI
E138
Element Error: ErrorType
Figure 36
PersistSessionResponse XML Schema Element
8.3.7.2 WSDL Message(s)
8.3.7.2.1 Three messages are defined for this operation corresponding to the SEMI E132 Header, Request and
Response messages. See the message definitions for “E132HeaderMessage”, “PersistSessionRequestMessage”, and
“PersistSessionResponseMessage” in E132-1-V0305-SessionManager-PortType.wsdl. Key information is shown
for convenience in Table 67.

SEMI E132.1-0305 © SEMI 2005 38
Table 67 PersistSession Messages
Message Name
Schema
Element Name
E132HeaderMessage auth:E132Header
PersistSessionRequestMessage auth:PersistSessionRequest
PersistSessionResponseMessage auth:PersistSessionResponse
8.3.7.3 WSDL Operation
8.3.7.3.1 See the portType operation definition for “PersistSession” in E132-1-V0305-SessionManager-
PortType.wsdl. Key information is shown for convenience in Table 68.
Table 68 PersistSession PortType Operation
Input Message Name
PersistSessionRequestMessage
Output Message Name PersistSessionResponseMessage
8.3.7.4 WSDL Operation Binding
8.3.7.4.1 See the operation binding for “PersistSession” in E132-1-V0305-SessionManager-Binding.wsdl. Key
information is shown for convenience in Table 69.
Table 69 PersistSession Operation Binding
SOAPAction
urn:semi-org:ws.E132-1.V0305.SessionManagerBinding:PersistSession
Input Headers (WSDL Message, Required) E132HeaderMessage, required
Output Headers (WSDL Message, Required) E132HeaderMessage, required
8.3.8 SessionPing Operation
8.3.8.1 XML Schema Types
8.3.8.1.1 This section describes the XML mappings for the classes defined in SEMI E132 for the SessionPing
operation. See GetDefinedPrivileges operation regarding schema conventions used.
8.3.8.1.2 SessionPing Request
8.3.8.1.2.1 The service request is mapped to the XML Schema element SessionPingRequest of type
SessionPingRequestType. There are no input parameters to this operation, so the schema element has no content.
Figure 37
SessionPingRequest XML Schema Element
8.3.8.1.3 SessionPing Response
8.3.8.1.3.1 The service response is mapped to the XML Schema element SessionPingResponse of type
SessionPingResponseType. Table 70 shows how the output parameters are mapped to XML, the error type is just
the common error described in ¶8.2.6.1. The XML Schema diagram for SessionPingResponse is shown in
Figure 38.

SEMI E132.1-0305 © SEMI 2005 39
Table 70 Translation Table for SessionPing Output Parameters
Argument Name Format XML Element or Attribute XML Name/Type
equipmentId Text Element ID: xsd:string
error Structured data, of type
Error, defined in SEMI
E138
Element Error: ErrorType
Figure 38
SessionPingResponse XML Schema Element
8.3.8.2 WSDL Message(s)
8.3.8.2.1 Three messages are defined for this operation corresponding to the SEMI E132 Header, Request and
Response messages. See the message definitions for “E132HeaderMessage”, “SessionPingRequestMessage”, and
“SessionPingResponseMessage” in E132-SessionManager-PortType.wsdl. Key information is shown for
convenience in Table 71.
Table 71 SessionPing Messages
Message Name
Schema
Element Name
E132HeaderMessage auth:E132Header
SessionPingRequestMessage auth:SessionPingRequest
SessionPingResponseMessage auth:SessionPingResponse
8.3.8.3 WSDL Operation
8.3.8.3.1 See the portType operation definition for “SessionPing” in E132-1-V0305-SessionManager-
PortType.wsdl. Key information is shown for convenience in Table 72.
Table 72 SessionPing PortType Operation
Input Message Name
SessionPingRequestMessage
Output Message Name SessionPingResponseMessage
8.3.8.4 WSDL Operation Binding
8.3.8.4.1 See the operation binding for “SessionPing” in E132-1-V0305-SessionManager-Binding.wsdl. Key
information is shown for convenience in Table 73.
Table 73 SessionPing Operation Binding
SOAPAction
urn:semi-org:ws.E132-1.V0305.SessionManagerBinding:SessionPing
Input Headers (WSDL Message, Required) E132HeaderMessage, required
Output Headers (WSDL Message, Required) E132HeaderMessage, required
8.3.9 CloseSession Operation
8.3.9.1 XML Schema Types
8.3.9.1.1 This section describes the XML mappings for the classes defined in SEMI E132 for the CloseSession
operation. See GetDefinedPrivileges operation regarding schema conventions used.