※ 引述《Clhsaak (衛青)》之銘言:
: 我想問的就是transaction是什麼意思阿?
: 感覺上它指的好像是一個處理的動作
應該是在兩個components之間
"一連串" messages 交換互動的的動作
: 比如說SIP transaction就是說sip會做的事情
: MEGACO transaction指的就是MEGACO protocol會做的事情
: 是這樣嗎?...謝謝!
以SIP為例
SIP transaction 是指從client發出的 first request 開始
一直到最後 server發出的 final(non-1xx) response之間所有的messages所組成的
如
INVITE (first request)
--------------->
Ringing (provisional response)
<---------------
OK (final response)
<---------------
就是一個INVITE transaction
其中 provisional response是指 1xx(Informational)
不會 terminate SIP transaction
其餘的 2xx,3xx,4xx,5xx,6xx 就是final response
會 terminate 一個 SIP transaction
大致上是如此 更詳細的部分 可以參考 RFC 3261:)
~Oncemore
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.23