4.3 Peer B Service Descriptor Received by Peer A

When Peer B's valid Service Descriptor (SD) structure (section 2.2.9) is received by Peer A, it responds with a Session Factory Service Activation message (section 2.2.12) on Peer B's Service Activation base64-encoded SourceID: "Windows.84jAa+nP1N4". Length is equal to 141 bytes.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

SourceID (of Peer A's NfpService) =

0x80, 0x29, 0x84, 0xF4

0xD6, 0x0E, 0x8D, 0x2B

...

Session Factory ServiceActivationUUID: {F1DEBC56-CFBA-4129-983B-7D79499D1A7D}

...

...

ExtendedInfo = 0x00, 0x00

ServiceVersion = 0x00, 0x01

ReplyChannelID (the SessionFactoryID of the Adventure Works App's Session Factory) = "bDMWicFcpEs"

0x6C, 0x33, 0x16, 0x89

0xC1, 0x5C, 0xA4, 0x4B

...

ClientPreference = 0x00, 0x01, 0x00, 0x00

AppInfoCount = 0x0003

PlatformQualifierSize = 0x07

PlatformQualifier = "Windows" 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73

...

...

AppIDSize = 0x19

AppID = "Contoso%AdventureWorksApp"

...

...

PlatformQualifierSize = 0x07

PlatformQualifier = "Android"

...

...

AppIDSize = 0x20

AppID = "Contoso-Adventure Works-3/6/2012"

...

...

PlatformQualifierSize = 0x08

PlatformQualifier = "WinPhone"

...

...

AppIDSize = 0x26

AppID = "{8342DF32-AD41-8993-927F-CACE4A295751}"

...

...