Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A ReliableSecureProfile minta bemutatja a WCF és a Reliable Secure Profile (RSP) összeállításának módját. Ez a minta bemutatja a Make Connection csatorna megvalósítását, amely a Reliable Messaging szolgáltatással és opcionálisan egy biztonságos csatornával együtt is összeállítható, hogy az RSP specifikációja alapján megbízható biztonságos kötést hozzon létre.
Megbeszélés
Ez a minta egy megbízható aszinkron kétirányú üzenetcsere-forgatókönyvet mutat be. A szolgáltatás kétoldalas szerződéssel rendelkezik, és az ügyfél megvalósítja a kétoldalas visszahívási szerződést. Az ügyfél kérést kezdeményez egy szolgáltatáshoz, amelyre válasz várható egy külön kapcsolaton. A rendszer megbízhatóan küldi el a kérelemüzenetet. Az ügyfél nem szeretne megnyitni egy figyelési végpontot a végén. Így lekérdezi a szolgáltatást a "Kapcsolat létrehozása" kéréssel, hogy a szolgáltatás küldje vissza a választ a "Kapcsolat létrehozása" kérés háttércsatornáján. Ez a minta bemutatja, hogyan lehet biztonságos kétoldalas kommunikációt biztosítani HTTP-n keresztül anélkül, hogy az ügyfél figyelési végpontot hoz létre (és tűzfalkivételt hoz létre).
A példa beállítása, elkészítése és futtatása
Nyissa meg a ReliableSecureProfile megoldást.
Kattintson a jobb gombbal a Szolgáltatásprojektre a Megoldáskezelőben, válassza a Hibakeresés, Új példány indítása a helyi menüből lehetőséget. Ezzel elindítja a szolgáltatáshostot.
Kattintson a jobb gombbal az Ügyfélprojektre a Megoldáskezelőben, válassza a Hibakeresés, Új példány indítása a helyi menüből lehetőséget. Ezzel elindítja a klienst.
Írja be bármelyik sztringet az ügyfélkonzol ablakának parancssorába, és kattintson az ENTER gombra. Ez elküldi a bemeneti sztringet a szolgáltatásnak, amely kiszámítja ennek a sztringnek a kivonatát.
Az eredmény megtekintése az ügyfélablakokban, amikor a szolgáltatás visszahívja a duplex visszahívási szerződést, hogy az eredmény megjelenjen az ügyfélkonzol ablakában. A szolgáltatás szándékos késéssel szimulálja az adatok feldolgozásának hosszú ideig futó műveletét.
A HTTP-forgalom monitorozása (bármely online hálózati monitorozási eszköz, például a Network Monitor, a Fiddler stb.) azt mutatja, hogy az ügyfél és a szolgáltatás között a Reliable Secure Profile által meghatározott kommunikációs sorozat jön létre, és hogy az ügyfél hogyan kérdezi le a szolgáltatást a "Kapcsolat létrehozása" kérésekkel. Amikor a szolgáltatás készen áll a feldolgozott válasz visszaküldésére, az utolsó "Kapcsolat létrehozása" kérés háttércsatornáját használja az eredmények visszaküldéséhez.
A szolgáltatás bezárásához nyomja le az ENTER billentyűt a szolgáltatáskonzol ablakában. Az ügyfél bezárásához nyomja le az ENTER billentyűt az ügyfélkonzol ablakában.