Antud riskile reageerimine(d) peaksid kajastama riski tüüpi, riskihinnangut (tõenäosus, mõju, kriitilisus) ja organisatsiooni suhtumist riski. Riskidele on mitmeid võimalikke vastuseid ja kuna riskid võivad olla ohud või võimalused, hõlmavad need vastuseid, mis sobivad potentsiaalsete võimaluste jaoks. Vastused on kokku võetud allolevas tabelis.
Riskireaktsioonide tabelRiskivastus | Kirjeldus/näide | Sobilik…. riskitüübid (need on soovituslikud ega ole ammendavad) |
Ähvardused | ||
Vältima | Riski välditakse projekti muutmisega, et riskist mööda hiilida. |
Mõned poliitilised riskid nt. ebasoodne avalik arvamus Mõned tehnilised/operatiivsed/taristuriskid nt. hooldusprobleemid. Õiguslikud ja regulatiivsed riskid nt. regulatiivsed kontrollid, litsentsimisnõuded. |
Ülekanne | Mõned strateegilised/ärilised riskid nt. varguse, maksejõuetuse vastu saab kindlustada. Rohkem näiteid leiate jaotisest Äririskid. |
|
Vähendada | Võetakse meetmeid, et vähendada riski esinemise tõenäosust või selle mõju. |
Kõige sagedamini kasutatav reaktsioon riskile. Laialdaselt rakendatav – tehniline/operatiivne/infrastruktuur nt. hooletus, ebaõnnestumine jõudluses, ulatus "libisemine", ebaselged ootused. Organisatsioonilised/juhtimine/inimlikud tegurid nt. isiksuse kokkupõrked, halb juhtimine ja halb personalivalik. |
Mõnede poliitiliste, õiguslike ja regulatiivsete ning majanduslike/finantsriskidega võib tekkida vajadus leppida, kui on olemas nt. sõda ja korratus, vahetuskursi kõikumine. |
||
Ettenägematus | Siin pannakse paika plaan, kuidas riski realiseerumisel reageerida. | Majandus/rahandus/turg Väidetavalt võib ja peakski kõigil riskidel olema situatsiooniplaan. |
Võimalused | ||
Jaga | Partneri või tarnijaga jagatakse võimalust maksimeerida kasu jagatud ressursside/tehnoloogia jne kasutamise kaudu. | Tehniline/operatiivne/taristu nt. uus tehnoloogia, täiustatud kujundus. |
Kasutada | Projekti saab kohandada, et kasutada ära tehnoloogia muutust või uut turgu. | Majandus/finants/turg nt. uued ja arenevad turud, positiivsed muutused vahetuskurssides või intressimäärades. |
Täiustage | Võetakse meetmeid, et suurendada võimaluse ilmnemise tõenäosust või selle positiivset mõju. | Strateegilised/ärilised võimalused, nagu uued partnerlussuhted, uued kapitaliinvesteeringud, uued promootorid. |
Keeldu | Siin ei võeta midagi ette ja võimalus võimalusest kasu saada lükatakse tagasi. võib võimaluse korral kasutusele võtta. | Poliitiline või keskkondlik nt. uued transpordiühendused, valitsuse vahetus, mis toob kaasa positiivseid muudatusi poliitikas/lobi tegemise võimalustes jne. |
Situatsiooniplaanid peaksid määratlema meetmed, mida riski ilmnemisel võetakse. Tingimuslikud tegevused on sageli seotud kuludega ja selle katmiseks tuleks ärijuhtumil eraldada eelarve. 50 peamist äririski ja kuidas neid juhtida! 20 ühist projektiriski – näide Riskiregistri kontrollnimekiri 30 ehitusriskist Riskivastus – viited Office of Government Commerce (2002), Edukate projektide juhtimine PRINCE2-ga, London: TSO.
The Projects Group PLC, 2006, Risk Management Overview, Sutton: The Projects Group plc.
Pärast päringusõnumi vastuvõtmist ja tõlgendamist vastab server HTTP-vastussõnumiga:
- Olekurida
- Null või enam päisevälju (General|Response|Entity), millele järgneb CRLF
- Tühi rida (st rida, mille CRLF-i ees ei ole midagi), mis näitab päiseväljade lõppu
- Soovi korral sõnumi sisu
Järgmistes jaotistes selgitatakse HTTP-vastussõnumis kasutatavaid üksusi.
Sõnumi olekuridaOlekurida koosneb protokolli versioonist, millele järgneb numbriline olekukood ja sellega seotud tekstifraas. Elemendid on eraldatud tühikutega SP.
HTTP versiooni 1.1 toetav server tagastab järgmise versiooniteabe:
HTTP-versioon = HTTP/1.1
OlekukoodElement Status-Code on 3-kohaline täisarv, kus olekukoodi esimene number määrab vastuse klassi ja kahel viimasel numbril ei ole kategoriseerimisrolli. Esimesel numbril on 5 väärtust:
1 | 1xx: Informatiivne See tähendab, et taotlus võeti vastu ja protsess jätkub. |
2 | 2xx: Edu See tähendab, et tegevus võeti edukalt vastu, mõisteti ja aktsepteeriti. |
3 | 3xx: ümbersuunamine See tähendab, et taotluse täitmiseks tuleb võtta täiendavaid meetmeid. |
4 | 4xx: kliendi viga See tähendab, et päring sisaldab vale süntaksit või seda ei saa täita. |
5 | 5xx: serveri viga See tähendab, et server ei suutnud ilmselt kehtivat taotlust täita. |
HTTP olekukoodid on laiendatavad ja HTTP-rakendused ei pea mõistma kõigi registreeritud olekukoodide tähendust. Kõigi olekukoodide loend on teie jaoks eraldi peatükis.
Vastuse päise väljadUurime eraldi peatükis General-header ja Entity-header, kui õpime HTTP päise välju. Praegu kontrollime, millised on vastuse päise väljad.
Vastuse päise väljad võimaldavad serveril edastada vastuse kohta lisateavet, mida ei saa olekureale paigutada. Need päiseväljad annavad teavet serveri ja edasise juurdepääsu kohta Request-URI poolt tuvastatud ressursile.
-
Puhverserver – autentimine
-
WWW-Autentimine
Saate tutvustada oma kohandatud välju juhuks, kui kavatsete kirjutada oma kohandatud veebikliendi ja serveri.
Vastussõnumi näitedNüüd paneme kõik kokku, et moodustada HTTP-vastus taotlusele tuua hello.htm leht kohapeal töötavast veebiserverist
HTTP/1.1 200 OK Kuupäev: esmaspäev, 27. juuli 2009 12:28:53 GMT Server: Apache/2.2.14 (Win32) Viimati muudetud: kolmapäev, 22. juuli 2009 19:15:56 GMT sisu pikkus: 88 sisu- Tüüp: text/html Ühendus: Suletud Tere, maailm!
Järgmine näide näitab HTTP-vastusteadet, mis kuvab tõrkeseisundi, kui veebiserver ei leidnud soovitud lehte:
HTTP/1.1 404 ei leitud Kuupäev: pühapäev, 18. oktoober 2012 10:36:20 GMT Server: Apache/2.2.14 (Win32) Sisu pikkus: 230 Ühendus: Suletud sisutüüp: tekst/html; charset=iso-8859-1 404 Ei leitud Ei leitud
Nõutud URL-i /t.html sellest serverist ei leitud.
Järgmine on HTTP-vastusteate näide, mis näitab tõrkeseisundit, kui veebiserver leidis antud HTTP-päringus vale HTTP-versiooni:
HTTP/1.1 400 kehva päringu kuupäev: pühapäev, 18. oktoober 2012 10:36:20 GMT Server: Apache/2.2.14 (Win32) Sisu pikkus: 230 Sisu tüüp: text/html; charset=iso-8859-1 Ühendus: suletud 400 vigane taotlus Vigane taotlus
Teie brauser saatis päringu, millest see server aru ei saanud.
Taotluse rida sisaldas protokolli stringi järel kehtetuid märke.
Kirjeldatud objekt on väga kasulik ja võimas tööriist. Sellel objektil on mitu meetodit, nende kirjeldus on toodud allpool:
Kollektsioonid: Meetodid: Omadused: Vastus. Küpsiste kogumineKüpsiste kogu määrab küpsiste väärtused. Kui määratud küpsiseid pole, loob see need. Kui küpsis on olemas, omandab see uue väärtuse ja hävitab vana.
Vastus.Küpsised(küpsis) [(võti) | . atribuudid ] = väärtus
Valikud:
- küpsis – küpsise nimi
- klahv – valikuline parameeter. Kui see on määratud, on küpsis kataloog (pesastatud) ja võti väärtuste kogum.
- atribuudid – täpsustatud teave küpsiste endi kohta. See parameeter võib olla üks järgmistest:
- väärtus – määrab sellele võtmele või atribuudile omistatava väärtuse.
Nimi | Kirjeldus |
Domeen | Ainult salvestamine. Kui see on määratud, saadetakse küpsiseid ainult selle domeeni nõudmisel. |
Aegub | Ainult salvestamine. Kuupäev, mil küpsis aegub. See kuupäev tuleb määrata selleks, et pärast seansi lõppu saaksid küpsised kliendi kõvakettale kirjutada. Kui seda atribuuti ei määrata, eeldatakse, et küpsise aegumiskuupäev on praegune kuupäev. Küpsised aeguvad kohe pärast seansi lõppu. |
HasKey | Ainult lugemine. Näitab, kas küpsis sisaldab antud võtit. |
Tee | Ainult salvestamine. Kui see on määratud, saadetakse küpsiseid ainult sellelt teelt pärineva taotluse korral. Kui parameetrit ei määrata, kasutatakse rakenduse teed. |
Turvaline | Ainult salvestamine. Näitab, kas küpsised on kaitstud või mitte. |
Kommentaar:
Kui võtmeküpsis luuakse nii, nagu on näidatud järgmises skriptis,
siis saadetakse järgmine päis:
Set-Cookie:MYCOOKIE=TYPE1=sugar&TYPE2=küpsised
Kui määrate mycookie'le väärtuse ilma võtmeid kasutamata, hävitab see toiming võtmed type1 ja type2. Nt:
Eelmises näites hävivad võtmed tüüp1 ja tüüp2 ning nende väärtused lähevad kaotsi. Mycookie sisaldab nüüd väärtust šokolaadi vahukomm.
Konkreetse võtme olemasolu saate kontrollida ka järgmisel viisil:
Kui kuvatakse TRUE, siis selline võti on olemas, kui FALSE, siis mitte.
Response.Write meetodVastus. Kirjutage muutuja_või_väärtus
Valikud:
- muutuja_või_väärtus – andmed, mis kuvatakse brauseri ekraanil HTML-i kaudu. See parameeter võib olla mis tahes tüüpi, mida VisualBasic Scripting Edition toetab. See tähendab, et andmed võivad olla järgmist tüüpi: kuupäev, string, märk, numbrilised väärtused. Selle parameetri väärtus ei tohi sisaldada kombinatsiooni %>. Selle asemel võite kasutada samaväärset kombinatsiooni %\>. Veebiserver teisendab skripti käivitamisel selle järjestuse vajalikuks.
Järgmine näide näitab, kuidas meetod Response.write töötab kliendile sõnumi väljastamiseks.
Ma ütlen teile lihtsalt: ja teie nimi
Järgmine näide lisab veebilehele HTML-märgendi. Kuna see meetod ei saa sisaldada kombinatsiooni %>, kasutame jada %\>. Nii et skripti näide:
Väljund on rida: