semi合集-English.pdf - 第7839页

SEMI T12.2-0704 © SEMI 2004 68 RELATED INFORMATION 1 IPC MESSAGING MECHAN ISM and STRUCTURE NOTICE : This related information i s not an official part of SEMI T12.2 and was derived from the Japanese Traceability Committe…

100%1 / 7923
SEMI T12.2-0704 © SEMI 2004 67
<enumeration value="GRANTED"/>
<enumeration valie="REFUSED"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
SEMI T12.2-0704 © SEMI 2004 68
RELATED INFORMATION 1
IPC MESSAGING MECHANISM and STRUCTURE
NOTICE: This related information is not an official part of SEMI T12.2 and was derived from the Japanese
Traceability Committee. This related information was approved for publication by full letter ballot on April 30,
2004.
R1-1 HTTP and SOAP Envelope
R1-1.1 The following diagram illustrates HTTP message border and SOAP Envelope structure. SOAP Header
contains information of the message and SOAP body just contains SOAP Faults to make sure what happens when
something wrong. Intended message service and its parameters are contained in second MIME Block to make it
possible to allow mixture of non-XML data.
R1-2 Communication with Message Broker
R1-2.1 The following diagrams show client-server communications with Message Broker.
HT TP 1.1
SOAP wit h MI ME Envelope
MI ME Block
MI ME Block
Mess age N ame and Par amet er s
SOAP Envelope
SOAP Body
SOAP Header
SOAP Fault s
Me s s ag e I n f o r ma t i on
Figure R1-1
SOAP Envelope and MIME Blocks
SEMI T12.2-0704 © SEMI 2004 69
Client
(H TT P Cli ent)
Br oker
(H TT P Se r ver )
HTTP POST <M essageC1>
HTT P 200 <A cknowledge>
Cl ient
(H T TP Cl i ent )
Broker
(H TT P Ser ve r )
H T T P POST <get M essag e>
HTT P 200 <MessageB1>
Cl ient
(HTTP Client)
Br ok er
(H TTP Ser ve r )
H TTP POST <g et Me ssage >
HTT P 200 <empt y>
H TTP POST <A ck nowledge>
HT TP 200 <empt y>
Cl ient
(H TT P Cli ent)
Br ok er
(H TT P Ser ve r )
H TTP POST <M essa geC2 >
H TTP 200 <A cknowledge>
Cl ient
(HTTP Client )
HTTP POST <get Message>
HTTP 200 <MessageC2>
HTTP POST <A cknowledge>
HT TP 200 <empt y>
Message f r om Client t o Br oker
Message f rom Broker t o Client
No Message f rom Broker to Client
Message between Clients
Figure R1-2
Communication with Message Broker
NOTICE: SEMI makes no warranties or representations as to the suitability of the standards set forth herein for any
particular application. The determination of the suitability of the standard is solely the responsibility of the user.
Users are cautioned to refer to manufacturer' s instructions, product labels, product data sheets, and other relevant
literature, respecting any materials or equipment mentioned herein. These standards are subject to change without
notice.
By publication of this standard, Semiconductor Equipment and Materials International (SEMI) takes no position
respecting the validity of any patent rights or copyrights asserted in connection with any items mentioned in this
standard. Users of this standard are expressly advised that determination of any such patent rights or copyrights, and
the risk of infringement of such rights are entirely their own responsibility.
Copyright by SEMI® (Semiconductor Equipment and Materials
International), 3081 Zanker Road, San Jose, CA 95134. Reproduction o
f
the contents in whole or in part is forbidden without express written
consent of SEMI.