4.1.5 Message 5: SequenceAcknowledgement(BufferRemaining = 1)

Message 5 in Figure 4 contains the SequenceAcknowledgement header block sent by the RMD in response to the AD coming online and processing message 1. The RMD removed message 1 from its store once it was processed, allowing the RMD to receive a new message in message 1's stead.

Line numbers 1-24 in Table 5 are the SOAP envelope of message 5. Line 11 shows that the RMD has received the first and second messages in the Sequence, which has not changed since message 4. Lines 13-17 show the BufferRemaining element with a value of 1. This means the RMD is now once again capable of receiving a message.

Table 5

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

<s:Envelope

 xmlns:s="http://www.w3.org/2003/05/soap-envelope"

 xmlns:r="http://schemas.xmlsoap.org/ws/2005/02/rm"

 xmlns:a="http://www.w3.org/2005/08/addressing"

>

 <s:Header>

 <r:SequenceAcknowledgement>

 <r:Identifier>

 urn:uuid:0b162747-99cf-479c-972f-95b776e141c3

 </r:Identifier>

 <r:AcknowledgementRange Lower="1" Upper="2">

 </r:AcknowledgementRange>

 <netrm:BufferRemaining

 xmlns:netrm=http://schemas.microsoft.com/ws/2006/05/rm

 >

 1

 </netrm:BufferRemaining>

 </r:SequenceAcknowledgement>

 <a:Action s:mustUnderstand="1">

 http://schemas.xmlsoap.org/ws/2005/02/rm/SequenceAcknowledgement

 </a:Action>

 </s:Header>

 <s:Body></s:Body>

</s:Envelope>