HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

.NET Web Service Extensions kezelése



A Web szolgáltatások bővítményei (Web Service Extensions) további funkciókkal látják el a webszervert. Modulszerűen épülnek be és távolíthatók el, átmenetileg letilthatók. Használatukkal - mintegy szűrőként - kontrollálható az adatforgalom. A .NET szerverek a Windows 2000-től eltérően kezelik a bővítményeket, cikkünkben az új kezelőfelület lehetőségeit vesszük sorra.

Web Service Extensions telepítése
Mielőtt rátérnénk a kezelésre, nézzük meg miként lehet telepíteni az operációs rendszerhez adott bővítményeket. Nyissuk meg a Start > Control Panel > Add or Remove Programs ablakot és kattintsunk az "Add/Remove Windows Components" menüre. A megjelenő komponens listában kattintsunk az "Application Server" elemre, majd a "Details" gombra. A következő ablakban kattintsunk az "Internet Information Services (IIS)" sorra, majd ismét a "Details" gombra. Megjelenik egy újabb ablak, ahol kattintsunk a "World Wide Web Service" sorra és ugyancsak a "Details" gombra. A most látható komponensek között találunk bővítményeket:
  • Active Server Pages
  • Internet Data Connector
  • Server Side Includes
  • WebDAV Publishing
Az előttük lévő jelölőnégyzet aktivizálásával és az ablakokból az "OK" gombbal való kilépéssel végezhetjük el a telepítést.
A gyáriakon kívül letölthető az Internetről is számos bővítmény, melyek például megszűrik a bejövő forgalmat vagy egyéb biztonsági funkciót látnak el. Telepítésük módjáról az adott webhelyen keressünk információt.
Bővítmények kezelése
Nyissuk meg az "Administrative Tools" mappában található az "Internet Information Services (IIS) Manager" felügyeleti konzolt és a helyi gép alatti faszerkezetben keressük meg a "Web Service Extensions" tárolót. Rákattintva a képernyő jobb oldalán megjelennek a rendelkezésre álló bővítmények.
Attól függően, hogy az aktuálisan kiválasztott bővítmény milyen állapotban van (engedélyezett, letiltott) érhető el a mellette lévő három gomb ("Allow", "Prohibit", "Properties"). Attól, mert egy bővítményt telepítünk, még nem feltétlenül kerül automatikusan engedélyezett állapotba. A "Status" oszlopban jól láthatóan jelenik meg, hogy melyik engedélyezett ("Allowed") és melyik letiltott ("Prohibited"). Illetve az engedélyezést egyenként az "Allow all Web service extensions for a specific application" menüvel elvégezhetjük, ez esetben azok a bővítmények engedélyezése is megtörténik, amelyek függőségi viszonyban állnak egymással.
Amennyiben engedélyezni kívánunk egy bővítményt, válasszuk ki és kattintsunk az egérrel az "Allow" gombra, ha pedig tiltani, akkor a "Prohibit" gombra. A tulajdonságait a "Properties" gombbal lehet megtekinteni. Ahogy változik az állapota, megváltozik a neve előtti ikon is, jól láthatóvá téve a művelet sikerességét. Az összes bővítményt egyszerre is letilthatjuk a "Prohibit all Web service extensions" menüvel.
Lehetőségünk van új bővítményeket telepíteni. Ehhez kattintsunk az "Add a new Web service extension" sorra. A következő ablakban adjunk nevet a bővítménynek ("Extension name") és az "Add" gombbal egyenként adjuk meg az alkotó fájlokat. Ha véletlenül másikat is megadtunk, a "Remove" gombbal tudjuk eltávolítani. Ahhoz, hogy telepítés után azonnal engedélyezett állapotba kerüljön, kapcsoljuk be a "Set extension status to Allowed" jelölőnégyzetet.
A már telepített bővítményt alkotó fájlok megtekintéséhez meg kell nyitnunk a tulajdonságlap "Required Files" oldalát és a "Files" listában különböző műveleteket hajthatunk végre fájlonként:
  • "Add" - új fájl hozzáadása
  • "Remove" - meglévő fájl eltávolítása
  • "Allow" - kiválasztott fájl engedélyezése
  • "Prohibit" - kiválasztott fájl tiltása.

Cikksorozat

#IDKategóriaCikk címeSorozat
2535C#Oracle adatbázis-elérés alapjai1. rész
2546C#SQL utasítások végrehajtása2. rész
2557C#Tárolt eljárások és függvények fejlesztése3. rész
2565C#Csomagok fejlesztése4. rész
2573C#Adatbázis triggerek fejlesztése5. rész
2581C#Kivételek kezelése PL/SQL-ben6. rész
3276C#Kurzorok deklarálása PL/SQL-ben7. rész
3297C#Tömb adattípus létrehozása és kezelése PL/SQL-ben8. rész
3326C#Adatbevitel tömb-adattípussal rendelkező oszlopokba9. rész
3357C#Adattárolás beágyazott tábla-típusú oszlopokban10. rész
3388C#Adatok beszúrása beágyazott táblákba11. rész
3418C#Index létrehozása PL/SQL-ben12. rész
3444C#Szekvenciák használata13. rész
3488C#Adatok betöltése állományokból14. rész
1765DelphiOracle adatbázis-elérés alapjai15. rész
1774DelphiSQL utasítások végrehajtása16. rész
1784DelphiTárolt eljárások és függvények fejlesztése17. rész
1794DelphiCsomagok fejlesztése18. rész
1803DelphiAdatbázis triggerek fejlesztése19. rész
1815DelphiKivételek kezelése PL/SQL-ben20. rész
3256DelphiKurzorok deklarálása PL/SQL-ben21. rész
3287DelphiTömb adattípus létrehozása és kezelése PL/SQL-ben22. rész
3318DelphiAdatbevitel tömb-adattípussal rendelkező oszlopokba23. rész
3348DelphiAdattárolás beágyazott tábla típusú oszlopokban24. rész
3377DelphiAdatok beszúrása beágyazott táblákba25. rész
3408DelphiIndex létrehozása PL/SQL-ben26. rész
3436DelphiSzekvenciák használata27. rész
3467DelphiAdatok betöltése állományokból28. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Windows Software Offline 2003 évkönyv 99. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |