4.8 Message Exchange During Push Distribution

The following example illustrates the exchange of messages between a client and a server during a push distribution. This example does not show the binary object headers, such as $C or $H.

 POST /pubPoint HTTP/1.1 
 Content-Type: application/x-wms-pushsetup 
 X-Accept-Authentication: Negotiate, NTLM, Digest 
 User-Agent: WMEncoder/11.0.5721.5145 
 Host: MediaServer 
 Content-Length: 16 
 Cache-Control: no-cache 
 Cookie: push-id=0
  
 AutoDestroy: 1
  
 HTTP/1.1 401 Unauthorized 
 Server: Cougar/9.5.5732.6324 
 WWW-Authenticate: Negotiate 
 Date: Mon, 01 Jan 2007 17:45:09 GMT 
 Pragma: no-cache, timeout=60000 
 Set-Cookie: push-id=4124758405 
 Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, 
 com.microsoft.wm.predstrm, com.microsoft.wm.fastcache, 
 com.microsoft.wm.startupprofile 
 Content-Length: 0
  
 POST /pubPoint HTTP/1.1 
 Content-Type: application/x-wms-pushsetup 
 X-Accept-Authentication: Negotiate, NTLM, Digest 
 User-Agent: WMEncoder/11.0.5721.5145 
 Host: MediaServer 
 Content-Length: 0 
 Cache-Control: no-cache 
 Cookie: push-id=4124758405 
 Authorization: Negotiate 
 TlRMTVNTUAABAAAAB4IIogAAAAAAAAAAAAAAAAAAAAAFASgKAAAADw== 
  
 HTTP/1.1 401 Unauthorized 
 Server: Cougar/9.5.5732.6324
 WWW-Authenticate: Negotiate 
 TlRMTVNTUAACAAAADgAOADgAAAAFgoqio8hNyf
 74ihkAAAAAAAAAAFgAWABGAAAABgBkFgAAAA9XAE0AUwAyADIAMAA1AAIADgBXAE0AU
 wAyADIAMAA1AAEADgBXAE0AUwAyADIAMAA1AAQADgBXAE0AUwAyADIAMAA1AAMADgBXA
 E0AUwAyADIAMAA1AAcACABEkqlgclfHAQAAAAA= 
 Date: Mon, 01 Jan 2007 17:45:16 GMT 
 Pragma: no-cache, timeout=60000 
 Set-Cookie: push-id=4124758405 
 Supported: com.microsoft.wm.srvppair, 
 com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, 
 com.microsoft.wm.fastcache, com.microsoft.wm.startupprofile 
 Content-Length: 0
  
 POST /pubPoint HTTP/1.1 
 Content-Type: application/x-wms-pushsetup 
 X-Accept-Authentication: Negotiate, NTLM, Digest 
 User-Agent: WMEncoder/11.0.5721.5145 
 Host: MediaServer 
 Content-Length: 16 
 Cache-Control: no-cache 
 Cookie: push-id=4124758405 
 Authorization: Negotiate 
 TlRMTVNTUAADAAAAGAAYAIIAAAAYABgAmgAAABAAEABIAAAAGgAaAFgAAAAQABAAcg
 AAAAAAAACyAAAABYKIogUBKAoAAAAPQwBSAE0AVQBSAC0AWAAxAEEAZABtAGkAbgBpA
 HMAdAByAGEAdABvAHIAQwBSAE0AVQBSAC0AWAAxAOxCYicp6dvUAAAAAAAAAAAAAAAA
 AAAAAMBTLr8DoynvziDW1WTSjE40MItgYYsXDA==
  
 AutoDestroy: 1 
  
 HTTP/1.1 204 No Content 
 Server: Cougar/9.5.5732.6324 
 Content-Length: 0 
 Date: Mon, 01 Jan 2007 17:45:16 GMT 
 Pragma: no-cache, timeout=60000 
 Cache-Control: no-cache 
 Set-Cookie: push-id=4124758405 
 Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, 
 com.microsoft.wm.predstrm, com.microsoft.wm.fastcache, 
 com.microsoft.wm.startupprofile
  
 POST /pubPoint HTTP/1.1 
 Content-Type: application/x-wms-pushstart 
 X-Accept-Authentication: Negotiate, NTLM, Digest 
 User-Agent: WMEncoder/11.0.5721.5145 
 Host: MediaServer 
 Content-Length: 2147483647 
 Cache-Control: no-cache 
 Cookie: push-id=4124758405
  
 HTTP/1.1 204 No Content 
 Server: Cougar/9.5.5732.6324 
 Content-Length: 0 
 Date: Mon, 01 Jan 2007 17:45:20 GMT 
 Pragma: no-cache, timeout=60000 
 Cache-Control: no-cache 
 Set-Cookie: push-id=4124758405 
 Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, 
 com.microsoft.wm.predstrm, com.microsoft.wm.fastcache, 
 com.microsoft.wm.startupprofile