| 1. Egyszerű webszolgáltatás készítése és használata |
| Ez a fejezet megmutatja, hogyan készíthetünk egyszerű webszolgáltatást és hozzá tartozó kliens alkalmazást a .Net Framework használatával. Megismerhetjük a kliens oldali proxy objektumokat, webszolgáltatás hibakeresési lehetőségeinket és az éles környezetbe telepítés módjait. |
| 2. Webszolgáltatás konfigurálása, testreszabása |
| Ez a fejezet bemutatja a WebService attribútum használatát, az XML serializáció módjának befolyásolási lehetőségeit. Megismerteti a SOAP protokollt, annak használatát és SOAP üzenetek testreszabásának módját. Kitér a konfigurációs állományok készítésére, szerkesztésére. |
| 3. Aszinkron webszolgáltatás hívások |
| Ebből a fejezetből megtudhatjuk, hogyan kell Web metódusokat aszinkron meghívni. Megmutatja, hogy lehet a kliens alkalmazások válaszidejét rövidíteni azzal, hogy nem várjuk meg, míg a távoli eljáráshívás végez. Tárgyalja továbbá az aszinkorn hívások különböző opcióit és az egyirányú hívásokat. |
| 4. Remoting kliens és szerver készítése |
| Ez a fejezet megismerteti a remoting alapkoncepcióját és megmutatja hogyan készíthetünk remoting kiszolgálót és klienst. Megismerkedhetünk továbbá a távoli objektumok metódusainak meghívásával és azzal, hogyan küldhetünk át adatokat a remoting határokon. Foglalkozik még a kész alkalmazások konfigurálásával és telepítésével is. |
| 5. Remotolható típusok létrehozása és sorosítása |
| Ez a fejezet komplex adatípusok remotingban való részvételével foglalkozik. Megtudhatjuk belőle, hogy mire kell figyelnünk, ha saját típusokat definiálunk remoting környezetben. Megismerhetjük a remoting érték illetve referencia szerinti távoli értékátadásait és azok különbségeit. Ez a fejezet tárgyalja továbbá a kliens és a kiszolgáló verzió kompatibilitási eseteit. |
| 6. Aszinkron remoting |
| Ez a fejezet megmutatja, hogyan lehet aszinkron metódushívásokat használni remoting környezetben. Bemutatja továbbá, hogyan lehet a kiszolgálón eseményt generálni, amit aztán a kliensen kapunk el. |
| 7. Távoli objektumok életciklusának kezelése |
| Ez a fejezet leírja a távoli objektumok életciklusát, és azokat a lehetőségeket, ahogy ezt befolyásolni tudjuk. Megismerteti a távoli objektumok létrehozását, bérlését és a bérlet megújításának lehetőségét. |
| 8. A Message Queue használata |
| Ez a fejezet az üzenetsorok alkalmazásból való használatával foglalkozik. Alapvető tudnivalókat tárgyal az üzenetsort használó kliens és szerver alklalmazásokról. Megismerteti a sor (queues) létrehozását és azon való üzenetküldést illetve fogadást. Megmutatja hogyan használhatunk üzenetsorokat Interneten keresztül. |
| 9. COM+ objektumok |
| Ez a fejezet az ún. serviced component-ek .Net Frameworkön belüli használatát tárgyalja. Leírja ezen objektumok és a COM+ viszonyát. Megmutatja hogyan tudjuk ezeket az objektumokat COM+ objektumként regisztrálni és hogyan írhatunk ezt használó alkalmazásokat. |
| 10. WSE 3.0 biztonsági beállítások és szabályok megvalósítása |
| Ez a fejezet bevezető a Web Services Enhancements 3.0-hoz. Bemutatja a WSE által támogatott a WS-* szabványokat. Ismerteti a WSE alapvető működési modelljét és megmutatja szabály alapú biztonsági beállítások használatát. |
| 11. Saját biztonsági egységek létrehozása |
| Ez a fejezet bemutatja a biztonsági szabályok építőelemeit, azok helyét a szabályokban. Megmutatja a saját definiálású szabályfeltételek létrehozásának lehetőségét. |
| 12. Bináris adatfolyamok kezelése WSE 3.0 segítségével |
| Ez a fejezet bemutatja a nagy állományok küldésének és fogadásának lehetőségét. Megimertet a Message Transmission Optimization Mechanism (MTOM)-mal. |
| 13. WSE SOAP üzenetkezelés |
| Ez a fejezet megmutatja a WSE SOAP alapú üzenetkezelési lehetőségeit tcp és egyéb protokollok segítségével az IIS kihagyása mellett. |
| 14. SOAP fejlécek és kiterjesztések |
| Ez a fejezet a SOAP üzenetek ill. azok feldolgozási folyamaának bővíthetőségével foglalkozik. |
| 15. WSE routing |
| Ez a fejezet a WSE által támogatott SOAP üzenetek átirényíthatósági lehetőségeivel foglalkozik. Megmutatja egy SOAP router megvalósítását. |
| 16. MessageQueue optimalizáció |
| Ez a fejezet az MSMQ-val megvalósított kommunikáció biztonságossá tételével foglalkozik. Az üzenetek beszélgetéssé formázását ill. célbajutásának ellenőrzési lehetőségét is megmutatja |